Crazy Eddie's GUI System  ${CEGUI_VERSION}
DefaultLogger_wrapper Struct Reference
+ Inheritance diagram for DefaultLogger_wrapper:
+ Collaboration diagram for DefaultLogger_wrapper:

Public Member Functions

virtual void logEvent (::CEGUI::String const &message, ::CEGUI::LoggingLevel level=::CEGUI::Standard)
 
void default_logEvent (::CEGUI::String const &message, ::CEGUI::LoggingLevel level=::CEGUI::Standard)
 
virtual void setLogFilename (::CEGUI::String const &filename, bool append=false)
 
void default_setLogFilename (::CEGUI::String const &filename, bool append=false)
 
- Public Member Functions inherited from CEGUI::DefaultLogger
void logEvent (const String &message, LoggingLevel level=Standard)
 Add an event to the log. More...
 
void setLogFilename (const String &filename, bool append=false)
 Set the name of the log file where all subsequent log entries should be written. The interpretation of file name may differ depending on the concrete logger implementation. More...
 
void logEvent (const String &message, LoggingLevel level=Standard)
 Add an event to the log. More...
 
void setLogFilename (const String &filename, bool append=false)
 Set the name of the log file where all subsequent log entries should be written. The interpretation of file name may differ depending on the concrete logger implementation. More...
 
- Public Member Functions inherited from CEGUI::Logger
 Logger (void)
 Constructor for Logger object.
 
virtual ~Logger (void)
 Destructor for Logger object.
 
void setLoggingLevel (LoggingLevel level)
 Set the level of logging information that will get out to the log file. More...
 
LoggingLevel getLoggingLevel (void) const
 return the current logging level setting More...
 
 Logger (void)
 Constructor for Logger object.
 
virtual ~Logger (void)
 Destructor for Logger object.
 
void setLoggingLevel (LoggingLevel level)
 Set the level of logging information that will get out to the log file. More...
 
LoggingLevel getLoggingLevel (void) const
 return the current logging level setting More...
 

Additional Inherited Members

- Static Public Member Functions inherited from CEGUI::Singleton< Logger >
static LoggergetSingleton (void)
 
static LoggergetSingleton (void)
 
static LoggergetSingletonPtr (void)
 
static LoggergetSingletonPtr (void)
 
- Protected Types inherited from CEGUI::DefaultLogger
typedef std::pair< String, LoggingLevelCacheItem
 
typedef std::vector< CacheItem CEGUI_VECTOR_ALLOC(CacheItem)> Cache
 
typedef std::pair< String, LoggingLevelCacheItem
 
typedef std::vector< CacheItem CEGUI_VECTOR_ALLOC(CacheItem)> Cache
 
- Protected Member Functions inherited from CEGUI::Singleton< Logger >
AnimationManagerms_Singleton
 
WidgetLookManagerms_Singleton
 
FontManagerms_Singleton
 
GlobalEventSetms_Singleton
 
ImageManagerms_Singleton
 
Loggerms_Singleton
 
RenderEffectManagerms_Singleton
 
SchemeManagerms_Singleton
 
Systemms_Singleton
 
WindowFactoryManagerms_Singleton
 
WindowManagerms_Singleton
 
WindowRendererManagerms_Singleton
 
- Protected Attributes inherited from CEGUI::DefaultLogger
std::ofstream d_ostream
 Stream used to implement the logger.
 
std::ostringstream d_workstream
 Used to build log entry strings.
 
Cache d_cache
 Used to cache log entries before log file is created.
 
bool d_caching
 true while log entries are beign cached (prior to logfile creation)
 
- Protected Attributes inherited from CEGUI::Logger
LoggingLevel d_level
 Holds current logging level.
 
- Static Protected Attributes inherited from CEGUI::Singleton< Logger >
static Loggerms_Singleton