PLCnext API Documentation  20.6.0.30321
Arp::System::Commons::Diagnostics::TraceController Member List

This is the complete list of members for Arp::System::Commons::Diagnostics::TraceController, including all inherited members.

AssignInstanceFrom(Instance &other)Arp::Singleton< TraceController >inlineprotectedstatic
CreateInstance(Args &&... args)Arp::Singleton< TraceController >inlinestatic
DestroySession(const Arp::String &session)Arp::System::Commons::Diagnostics::TraceController
DisposeInstance(void)Arp::Singleton< TraceController >inlinestatic
GetInstance(void)Arp::Singleton< TraceController >inlinestatic
GetInstancePtr(void)Arp::Singleton< TraceController >inlinestatic
InitializeLogger(const char *loggerName=nullptr) (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >)Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >inlineprivatestatic
IsCreated(void)Arp::Singleton< TraceController >inlinestatic
IsSessionDaemonAlive(void) constArp::System::Commons::Diagnostics::TraceController
IsSessionEnabled(const Arp::String &session)Arp::System::Commons::Diagnostics::TraceController
IsSessionInSnapshotMode(const Arp::String &session)Arp::System::Commons::Diagnostics::TraceController
IsSessionLoaded(const Arp::String &session)Arp::System::Commons::Diagnostics::TraceController
ListSessions(void)Arp::System::Commons::Diagnostics::TraceController
LoadSessionConfiguration(const Arp::String &session, const Arp::String &config)Arp::System::Commons::Diagnostics::TraceController
LoadTracepointLibrary(void)Arp::System::Commons::Diagnostics::TraceController
log (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >)Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >privatestatic
Loggable(bool initialize=true) (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >)Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >inlineprivate
LoggableBase typedef (defined in Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >)Arp::System::Commons::Diagnostics::Logging::Loggable< TraceController >private
SessionList typedef (defined in Arp::System::Commons::Diagnostics::TraceController)Arp::System::Commons::Diagnostics::TraceController
SetInstance(Instance *pOther)Arp::Singleton< TraceController >inlineprotectedstatic
SetTracesSavingConfigs(const Arp::String &triggerSession, const Arp::String &outPath, const Arp::uint32 &maxDirectorySize, const Arp::uint32 &savingDelayTimeout)Arp::System::Commons::Diagnostics::TraceController
Singleton(void)=defaultArp::Singleton< TraceController >protected
Singleton< TraceController > (defined in Arp::System::Commons::Diagnostics::TraceController)Arp::System::Commons::Diagnostics::TraceControllerfriend
SingletonBase typedefArp::Singleton< TraceController >protected
StartSession(const Arp::String &session)Arp::System::Commons::Diagnostics::TraceController
StopSession(const Arp::String &session)Arp::System::Commons::Diagnostics::TraceController
TriggerSavingTraceOutputs(const bool &stopTriggerSession)Arp::System::Commons::Diagnostics::TraceController
UnloadTracepointLibrary(void)Arp::System::Commons::Diagnostics::TraceController
~Singleton(void)=defaultArp::Singleton< TraceController >protected