A brief description.
More...
#include <ArmarXCore/core/services/profiler/FileLoggingStrategy.h>
|
| | FileLoggingStrategy () |
| |
| void | logEvent (pid_t processId, uint64_t timestamp, const std::string &executableName, const std::string ×tampUnit, const std::string &eventName, const std::string &parentName, const std::string &functionName) override |
| |
| | ~FileLoggingStrategy () override |
| |
| | LoggingStrategy () |
| |
| virtual void | logProcessCpuUsage (pid_t processId, uint64_t timestamp, float cpuUsage) |
| |
| virtual void | logProcessMemoryUsage (pid_t processId, uint64_t timestamp, int memoryUsage) |
| |
| virtual void | logStatechartInputParameters (pid_t processId, uint64_t timestamp, const std::string &stateIdentifier, const armarx::StateParameterMap &inputParameterMap) |
| |
| virtual void | logStatechartLocalParameters (pid_t processId, uint64_t timestamp, const std::string &stateIdentifier, const armarx::StateParameterMap &localParameterMap) |
| |
| virtual void | logStatechartOutputParameters (pid_t processId, uint64_t timestamp, const std::string &stateIdentifier, const armarx::StateParameterMap &outputParameterMap) |
| |
| virtual void | logStatechartTransition (const ProfilerStatechartTransition &transition) |
| |
| virtual void | logStatechartTransitionWithParameters (pid_t processId, uint64_t timestamp, const TransitionIceBase &transition) |
| |
| void | setId (const std::string &id) |
| |
| virtual | ~LoggingStrategy () |
| |
A brief description.
Detailed Description
Definition at line 45 of file FileLoggingStrategy.h.
◆ FileLoggingStrategy()
◆ ~FileLoggingStrategy()
◆ logEvent()
| void logEvent |
( |
pid_t |
processId, |
|
|
uint64_t |
timestamp, |
|
|
const std::string & |
executableName, |
|
|
const std::string & |
timestampUnit, |
|
|
const std::string & |
eventName, |
|
|
const std::string & |
parentName, |
|
|
const std::string & |
functionName |
|
) |
| |
|
overridevirtual |
The documentation for this class was generated from the following files: