iv::DebugInstanceListener Class Reference

#include <DebugInstanceListener.hpp>

Public Member Functions

 DebugInstanceListener (Instance *inst, InstanceSystem *target)
 
 ~DebugInstanceListener ()
 
Instanceinstance () const
 
virtual void InstanceCreated (Instance *)
 
virtual void InstanceDestroyed (Instance *)
 
virtual void ClientCreated (ClientMarker const *)
 
virtual void ClientDestroyed (ClientMarker const *)
 
virtual void ClientLog (ClientMarker const *marker, SrcInfo const &info, LogId id, std::string const &message)
 
virtual bool ClientLogEnabled (ClientMarker const *marker, LogId id)
 
virtual void SystemLog (System const *, SrcInfo const &info, LogId id, std::string const &message)
 
virtual bool SystemLogEnabled (System const *, LogId id)
 

Detailed Description

Definition at line 12 of file DebugInstanceListener.hpp.

Constructor & Destructor Documentation

◆ DebugInstanceListener()

iv::DebugInstanceListener::DebugInstanceListener ( Instance inst,
InstanceSystem target 
)

Definition at line 6 of file DebugInstanceListener.cpp.

◆ ~DebugInstanceListener()

iv::DebugInstanceListener::~DebugInstanceListener ( )

Definition at line 14 of file DebugInstanceListener.cpp.

Member Function Documentation

◆ instance()

Instance * iv::DebugInstanceListener::instance ( ) const

Definition at line 20 of file DebugInstanceListener.cpp.

◆ InstanceCreated()

virtual void iv::DebugInstanceListener::InstanceCreated ( Instance )
inlinevirtual

Definition at line 21 of file DebugInstanceListener.hpp.

◆ InstanceDestroyed()

virtual void iv::DebugInstanceListener::InstanceDestroyed ( Instance )
inlinevirtual

Definition at line 22 of file DebugInstanceListener.hpp.

◆ ClientCreated()

virtual void iv::DebugInstanceListener::ClientCreated ( ClientMarker const *  )
inlinevirtual

Definition at line 25 of file DebugInstanceListener.hpp.

◆ ClientDestroyed()

virtual void iv::DebugInstanceListener::ClientDestroyed ( ClientMarker const *  )
inlinevirtual

Definition at line 26 of file DebugInstanceListener.hpp.

◆ ClientLog()

virtual void iv::DebugInstanceListener::ClientLog ( ClientMarker const *  marker,
SrcInfo const &  info,
LogId  id,
std::string const &  message 
)
inlinevirtual

Definition at line 29 of file DebugInstanceListener.hpp.

◆ ClientLogEnabled()

virtual bool iv::DebugInstanceListener::ClientLogEnabled ( ClientMarker const *  marker,
LogId  id 
)
inlinevirtual

Definition at line 30 of file DebugInstanceListener.hpp.

◆ SystemLog()

virtual void iv::DebugInstanceListener::SystemLog ( System const *  ,
SrcInfo const &  info,
LogId  id,
std::string const &  message 
)
inlinevirtual

Definition at line 32 of file DebugInstanceListener.hpp.

◆ SystemLogEnabled()

virtual bool iv::DebugInstanceListener::SystemLogEnabled ( System const *  ,
LogId  id 
)
inlinevirtual

Definition at line 33 of file DebugInstanceListener.hpp.


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