Struct ExitLogFrame
Defined in File LogFrame.h
Inheritance Relationships
Base Type
public flamegpu::LogFrame
(Struct LogFrame)
Struct Documentation
-
struct ExitLogFrame : public flamegpu::LogFrame
Frame of exit log data Extends the common log frame
Public Functions
-
ExitLogFrame()
Default constructor, creates an empty log
-
ExitLogFrame(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 getRTCTime() const
Return the runtime compilation time, in seconds
-
inline double getInitTime() const
Return the time spent executing initialisation functions, in seconds
-
inline double getExitTime() const
Return the time spent executing exit functions, in seconds
-
inline double getTotalTime() const
Return the total execution time of the call to simulate(), in seconds
Friends
- friend class CUDASimulation
-
ExitLogFrame()