![]() |
OTX-Runtime for C++
|
|
Contains the Logging settings. More...
#include <ILoggingSettings.h>
Public Member Functions | |
virtual std::string | GetDirectory ()=0 |
Gets the directory name. More... | |
virtual std::string | GetFileName ()=0 |
Gets the file name. More... | |
virtual int | GetFileSize ()=0 |
Gets the max file size [MB]. More... | |
virtual std::string | GetHeaderFormat ()=0 |
Gets the header format. More... | |
virtual bool | GetLogCommunicationTrace ()=0 |
Checks the communication trace should be logged or not. Default value: FALSE. More... | |
virtual SeverityLevels | GetLogCommunicationTraceSeverityLevel ()=0 |
Gets the severity level of Variables Communication logging. Default value: TRACE. More... | |
virtual TraceLevels | GetLoggingLevelDefault ()=0 |
Gets default log level of the OTX-Runtime. Default value: "ALL". More... | |
virtual bool | GetLoggingOn ()=0 |
Gets the logging status. Default value: TRUE. More... | |
virtual bool | GetLoggingTargetResolving ()=0 |
If a PTX is exported, empty target properties of the WriteLog-Activity be filled with default values or not More... | |
virtual bool | GetLogOtxException ()=0 |
Checks the exceptions should be logged or not. Default value: FALSE. More... | |
virtual SeverityLevels | GetLogOtxExceptionSeverityLevel ()=0 |
Gets the severity level of Exception logging. Default value: TRACE. More... | |
virtual bool | GetLogVariableTrace ()=0 |
Checks the variable trace should be logged or not. Default value: FALSE. More... | |
virtual SeverityLevels | GetLogVariableTraceSeverityLevel ()=0 |
Gets the severity level of Variables Trace logging. Default value: TRACE. More... | |
virtual int | GetMaxFileNumber ()=0 |
Gets the max file number. More... | |
virtual std::string | GetMessageFormat ()=0 |
Gets the message format. More... | |
virtual bool | GetWriteId ()=0 |
Checks the OTX-IDs should be logged or not. Default value: FALSE. More... | |
virtual SeverityLevels | GetWriteIdSeverityLevel ()=0 |
Gets the severity level of Otx-Id logging. Default value: TRACE. More... | |
virtual void | SetDirectory (const std::string &value)=0 |
Sets the directory name. More... | |
virtual void | SetFileName (const std::string &value)=0 |
Sets the file name. More... | |
virtual void | SetFileSize (int value)=0 |
Sets the max file size [MB]. More... | |
virtual void | SetHeaderFormat (const std::string &value)=0 |
Sets the header format. More... | |
virtual void | SetLogCommunicationTrace (bool value)=0 |
Sets the communication trace should be logged or not. Default value: FALSE. More... | |
virtual void | SetLogCommunicationTraceSeverityLevel (SeverityLevels value)=0 |
Sets the severity level of Variables Communication logging. Default value: TRACE. More... | |
virtual void | SetLoggingLevelDefault (TraceLevels value)=0 |
Sets default log level of the OTX-Runtime. Default value: "ALL". More... | |
virtual void | SetLoggingOn (bool value)=0 |
Sets the logging status. Default value: TRUE. More... | |
virtual void | SetLoggingTargetResolving (bool value)=0 |
If a PTX is exported, empty target properties of the WriteLog-Activity be filled with default values or not More... | |
virtual void | SetLogOtxException (bool value)=0 |
Sets the exceptions should be logged or not. Default value: FALSE. More... | |
virtual void | SetLogOtxExceptionSeverityLevel (SeverityLevels value)=0 |
Sets the severity level of Exception logging. Default value: TRACE. More... | |
virtual void | SetLogVariableTrace (bool value)=0 |
Sets the variable trace should be logged or not. Default value: FALSE. More... | |
virtual void | SetLogVariableTraceSeverityLevel (SeverityLevels value)=0 |
Sets the severity level of Variables Trace logging. Default value: TRACE. More... | |
virtual void | SetMaxFileNumber (int value)=0 |
Sets the max file number. More... | |
virtual void | SetMessageFormat (const std::string &value)=0 |
Sets the message format. More... | |
virtual void | SetWriteId (bool value)=0 |
Sets the OTX-IDs should be logged or not. Default value: FALSE. More... | |
virtual void | SetWriteIdSeverityLevel (SeverityLevels value)=0 |
Sets the severity level of Otx-Id logging. Default value: TRACE. More... | |
Contains the Logging settings.
|
pure virtual |
Gets the directory name.
|
pure virtual |
Gets the file name.
|
pure virtual |
Gets the max file size [MB].
|
pure virtual |
Gets the header format.
|
pure virtual |
Checks the communication trace should be logged or not. Default value: FALSE.
|
pure virtual |
Gets the severity level of Variables Communication logging. Default value: TRACE.
|
pure virtual |
Gets default log level of the OTX-Runtime. Default value: "ALL".
|
pure virtual |
Gets the logging status. Default value: TRUE.
|
pure virtual |
If a PTX is exported, empty target properties of the WriteLog-Activity be filled with default values or not
|
pure virtual |
Checks the exceptions should be logged or not. Default value: FALSE.
|
pure virtual |
Gets the severity level of Exception logging. Default value: TRACE.
|
pure virtual |
Checks the variable trace should be logged or not. Default value: FALSE.
|
pure virtual |
Gets the severity level of Variables Trace logging. Default value: TRACE.
|
pure virtual |
Gets the max file number.
|
pure virtual |
Gets the message format.
|
pure virtual |
Checks the OTX-IDs should be logged or not. Default value: FALSE.
|
pure virtual |
Gets the severity level of Otx-Id logging. Default value: TRACE.
|
pure virtual |
Sets the directory name.
A new directory name
|
pure virtual |
Sets the file name.
A new file name
|
pure virtual |
Sets the max file size [MB].
A new max file size [MB]
|
pure virtual |
Sets the header format.
A new header format
|
pure virtual |
Sets the communication trace should be logged or not. Default value: FALSE.
The value
|
pure virtual |
Sets the severity level of Variables Communication logging. Default value: TRACE.
The SeverityLevels
|
pure virtual |
Sets default log level of the OTX-Runtime. Default value: "ALL".
The TraceLevels
|
pure virtual |
Sets the logging status. Default value: TRUE.
The value
|
pure virtual |
If a PTX is exported, empty target properties of the WriteLog-Activity be filled with default values or not
The value
|
pure virtual |
Sets the exceptions should be logged or not. Default value: FALSE.
The value
|
pure virtual |
Sets the severity level of Exception logging. Default value: TRACE.
The SeverityLevels
|
pure virtual |
Sets the variable trace should be logged or not. Default value: FALSE.
The value
|
pure virtual |
Sets the severity level of Variables Trace logging. Default value: TRACE.
The SeverityLevels
|
pure virtual |
Sets the max file number.
A new max file number
|
pure virtual |
Sets the message format.
A new message format
|
pure virtual |
Sets the OTX-IDs should be logged or not. Default value: FALSE.
Checks or sets the OTX-IDs should be logged or not. Default value: FALSE. Together with the OTX-ID the following profiling information will be written:
Note: The profiling can be analysed with the OTX Profiler inside the Open Test Framework.
The value
|
pure virtual |
Sets the severity level of Otx-Id logging. Default value: TRACE.
The SeverityLevels