ILogManager Class Reference
Log manager. More...
Inheritance diagram for ILogManager:
Public Member Functions | |
| virtual OpenViBE::boolean | addListener (OpenViBE::Kernel::ILogListener *pListener)=0 |
| Registers a new log listener. | |
| virtual OpenViBE::boolean | removeListener (OpenViBE::Kernel::ILogListener *pListener)=0 |
| Removes a registered listener. | |
Detailed Description
Log manager.
- Date:
- 2006-06-03
The log manager is responsible for keeping a trace of all the messages the application could send as debug output. Such information is not usefull most of the cases but could become crucial in some cases. Thus there are different levels of activation for the log manager to work. The log manager forwards each log request to its registered log listeners that effectively do the log the way they want (be it a status window, a console, a file, whatever). See ILogListener for more details.
Member Function Documentation
| virtual OpenViBE::boolean addListener | ( | OpenViBE::Kernel::ILogListener * | pListener | ) | [pure virtual] |
Registers a new log listener.
- Parameters:
-
pListener [in] : the new listener to register
- Returns:
- true in case of success.
- false in case of error.
| virtual OpenViBE::boolean removeListener | ( | OpenViBE::Kernel::ILogListener * | pListener | ) | [pure virtual] |
Removes a registered listener.
- Parameters:
-
pListener [in] : the listener to unregister
- Returns:
- true in case of success.
- false in case of error.
Generated on Tue Jun 26 2012 15:25:54 for Documentation by
1.7.4
