Struct StepLogFrame

Inheritance Relationships

Base Type

Struct Documentation

struct flamegpu::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, util::Any> &&_environment, const std::map<util::StringPair, std::pair<std::map<LoggingConfig::NameReductionFn, util::Any>, unsigned int>> &&_agents, const 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