iopcmeta
library/configuration initialization class
More...
#include <iopcMeta.h>
Static Public Member Functions | |
static void | init (int traceMaskTTY=LogWriter::defaultTraceMaskTTY, int traceMask=LogWriter::defaultTraceMask, const std::string &logFileName=LogWriter::defaultFileName) |
Initializes the iopcmeta library/configuration. | |
static void | init (MetadataInitializer *metadataInitializer, int traceMaskTTY=LogWriter::defaultTraceMaskTTY, int traceMask=LogWriter::defaultTraceMask, const std::string &logFileName=LogWriter::defaultFileName) |
Initializes the iopcmeta library/configuration. MetadataInitializer can be specified. | |
static void | shutdown () |
Terminates the iopcmeta library/configuration. |
iopcmeta
library/configuration initialization class
When using the iopcmeta
configuration, the library must be initialized by calling the IopcMeta::init() method and terminated by calling the IopcMeta::shutdown() method.
iopccommon
library is initialized and terminated implicitly
void iopc::IopcMeta::init | ( | int | traceMaskTTY = LogWriter::defaultTraceMaskTTY , |
|
int | traceMask = LogWriter::defaultTraceMask , |
|||
const std::string & | logFileName = LogWriter::defaultFileName | |||
) | [static] |
void iopc::IopcMeta::init | ( | MetadataInitializer * | metadataInitializer, | |
int | traceMaskTTY = LogWriter::defaultTraceMaskTTY , |
|||
int | traceMask = LogWriter::defaultTraceMask , |
|||
const std::string & | logFileName = LogWriter::defaultFileName | |||
) | [static] |
Initializes the iopcmeta
library/configuration. MetadataInitializer can be specified.
metadataInitializer is called during the library initialization. After that the MetadataInitializer instance is deallocated.
metadataInitializer | The MetadataInitializer | |
traceMaskTTY | LogWriter mask used for console output | |
traceMask | LogWriter mask used for log file output | |
logFileName | Name of the IOPC log file |