rad 6.2.0
Loading...
Searching...
No Matches
Public Member Functions | List of all members
scxml4cpp::LogInitializer Class Reference

#include <Log.h>

Public Member Functions

 LogInitializer ()
 
 ~LogInitializer ()=default
 
 LogInitializer (const LogInitializer &)=delete
 
LogInitializeroperator= (const LogInitializer &)=delete
 

Detailed Description

This class is used to initialize log4cplus library.

An object of type scxml4cpp::LogInitializer should declared as soon as possible in the main() of the application.

It should be used only if the client of scxml4cpp is not already initializing log4cplus. In other words, log4cplus should be initialized only once.

Constructor & Destructor Documentation

◆ LogInitializer() [1/2]

scxml4cpp::LogInitializer::LogInitializer ( )
inline

Constructor that initializes log4cplus according to the installed version.

◆ ~LogInitializer()

scxml4cpp::LogInitializer::~LogInitializer ( )
inlinedefault

Destructor that de-initializes log4cplus according to the installed version.

◆ LogInitializer() [2/2]

scxml4cpp::LogInitializer::LogInitializer ( const LogInitializer & )
delete

Member Function Documentation

◆ operator=()

LogInitializer & scxml4cpp::LogInitializer::operator= ( const LogInitializer & )
delete

The documentation for this class was generated from the following file: