DataDirector API
Static Public Member Functions | List of all members
DDD_LogFacade Class Reference

Facade to provide a simpler interface to the DDD_Log singleton. Its second purpose is for decoupling; it eliminates user plugins dependencies on DDD_Log (and its dependencies). More...

#include <DDD_LogFacade.h>

Inheritance diagram for DDD_LogFacade:
DDD_AssetFactory DDD_Base DDD_ConverterFactory DDD_DirectoryTraverser DDD_DynamicLibraryPlugin DDD_XMLConfigMgr StructuredMemory_XML_Config XMLConfigTarget

Static Public Member Functions

static void LogDebug (const char *format,...)
 
static void LogInfo (const char *format,...)
 
static void LogWarning (const char *format,...)
 
static void LogError (const char *format,...)
 

Detailed Description

Facade to provide a simpler interface to the DDD_Log singleton. Its second purpose is for decoupling; it eliminates user plugins dependencies on DDD_Log (and its dependencies).

Member Function Documentation

static void LogDebug ( const char *  format,
  ... 
)
static

Sends a string to log with debug level (general info) importance

Parameters
formatC style printf format string
static void LogError ( const char *  format,
  ... 
)
static

Sends a string to log with high level (error) importance

Parameters
formatC style printf format string
static void LogInfo ( const char *  format,
  ... 
)
static

Sends a string to log with low level (general info) importance

Parameters
formatC style printf format string
static void LogWarning ( const char *  format,
  ... 
)
static

Sends a string to log with mid level (warning) importance

Parameters
formatC style printf format string

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