Struct StepLogFrame

Inheritance Relationships

Base Type

Struct Documentation

struct StepLogFrame : public flamegpu::LogFrame

Frame of step log data Extends the common log frame

Public Functions


Default constructor, creates an empty log

StepLogFrame(const std::map<std::string, detail::Any> &&_environment, const std::map<util::StringPair, std::pair<std::map<LoggingConfig::NameReductionFn, detail::Any>, unsigned int>> &&_agents, unsigned int _step_count)

Creates a log with pre-populated data

inline double getStepTime() const

Return the execution time of the associated step, in seconds


friend class CUDASimulation