SkyGI::DebugProvider Class Reference

Collaboration diagram for SkyGI::DebugProvider:
[legend]
List of all members.

Public Member Functions

 DebugProvider (DebugSink *pDebugSink)
void SetSink (DebugSink *pDebugSink)
DebugSinkGetSink ()
void DebugSinkDestroyed (DebugSink *pDebugSink)
void Warning (const char *pFormat,...)
void Error (const char *pFormat,...)
void Debug (const char *pFormat,...)
void Note (const char *pFormat,...)
void Fatal (const char *pFormat,...)
void Enable (bool bEnable)
bool IsEnabled ()
void Set (const String &szKey, int iValue)
void Set (const String &szKey, bool bSet)
int Get (const String &szKey)
bool GetIndex (int i, String &szKey, int &iValue)

Classes

class  Private

Constructor & Destructor Documentation

DebugProvider::DebugProvider ( DebugSink pDebugSink  ) 


Member Function Documentation

void DebugProvider::SetSink ( DebugSink pDebugSink  ) 

DebugSink * DebugProvider::GetSink (  ) 

void DebugProvider::DebugSinkDestroyed ( DebugSink pDebugSink  ) 

void DebugProvider::Warning ( const char *  pFormat,
  ... 
)

void DebugProvider::Error ( const char *  pFormat,
  ... 
)

void DebugProvider::Debug ( const char *  pFormat,
  ... 
)

void DebugProvider::Note ( const char *  pFormat,
  ... 
)

void DebugProvider::Fatal ( const char *  pFormat,
  ... 
)

void DebugProvider::Enable ( bool  bEnable  ) 

bool DebugProvider::IsEnabled (  ) 

void DebugProvider::Set ( const String szKey,
int  iValue 
)

void DebugProvider::Set ( const String szKey,
bool  bSet 
)

int DebugProvider::Get ( const String szKey  ) 

bool DebugProvider::GetIndex ( int  i,
String szKey,
int &  iValue 
)


Generated on Thu Dec 13 18:14:18 2007 for SkyGI by  doxygen 1.5.1-p1