Public Types | Public Member Functions | List of all members
icl_core::logging::LifeCycle Class Reference

#include <LoggingManager.h>

Public Types

typedef boost::shared_ptr< const LifeCycleConstPtr
 Convenience shared pointer shorthand (const version). More...
 
typedef boost::shared_ptr< LifeCyclePtr
 Convenience shared pointer shorthand. More...
 

Public Member Functions

 LifeCycle (int &argc, char *argv[])
 
 ~LifeCycle ()
 

Detailed Description

Convenience class to manage the initialize() shutdown() sequence

Definition at line 310 of file LoggingManager.h.

Member Typedef Documentation

typedef boost::shared_ptr<const LifeCycle> icl_core::logging::LifeCycle::ConstPtr

Convenience shared pointer shorthand (const version).

Definition at line 316 of file LoggingManager.h.

typedef boost::shared_ptr<LifeCycle> icl_core::logging::LifeCycle::Ptr

Convenience shared pointer shorthand.

Definition at line 314 of file LoggingManager.h.

Constructor & Destructor Documentation

icl_core::logging::LifeCycle::LifeCycle ( int &  argc,
char *  argv[] 
)

Initializes logging and removes known parameters from argc, argv

Definition at line 589 of file LoggingManager.cpp.

icl_core::logging::LifeCycle::~LifeCycle ( )

Shuts down logging (!)

Definition at line 595 of file LoggingManager.cpp.


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


fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:59