SkyGI::DebugSink Class Reference

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

Public Member Functions

 DebugSink (const String &szTitle)
void DebugProviderAttached (DebugProvider *pProvider)

Protected Member Functions

virtual void Append (const String &szString, DebugMessageType nDebugMessageType)=0
virtual void DebugVariableChanged ()

Protected Attributes

std::vector< DebugProvider * > m_pDebugProviders

Friends

class DebugProvider

Classes

class  Private

Constructor & Destructor Documentation

DebugSink::DebugSink ( const String szTitle  ) 


Member Function Documentation

void DebugSink::DebugProviderAttached ( DebugProvider pProvider  ) 

virtual void SkyGI::DebugSink::Append ( const String szString,
DebugMessageType  nDebugMessageType 
) [protected, pure virtual]

Implemented in SkyGI::DebugSinkWindow, SkyGI::DebugSinkConsole, and SkyGI::DebugSinkDebugLog.

void DebugSink::DebugVariableChanged (  )  [protected, virtual]

Reimplemented in SkyGI::DebugSinkWindow.


Friends And Related Function Documentation

friend class DebugProvider [friend]


Member Data Documentation

std::vector<DebugProvider*> SkyGI::DebugSink::m_pDebugProviders [protected]


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