C++ TargetRTS
Loading...
Searching...
No Matches
Classes | Public Member Functions | Friends | List of all members
RTActorProbe Class Reference
Inheritance diagram for RTActorProbe:
RTProbe RTActorRefProbe

Public Member Functions

 RTActorProbe (RTDebugger *debugger, int id, const char *strPath, int actorIndex)
 
void evtHistory (int state)
 
void evtState (int state)
 
void setState (const RTMessage *)
 
virtual void evtPresence (int actorIndex, int observerId, int daemonId)
 
virtual void evtReference (int compIndex, int observerId)
 
void evtMessageIn (const RTMessage *)
 
void evtMessageOut (const RTMessage *, RTEventInfo::SendMethod)
 
void evtMessageOutIn (const RTMessage *, RTEventInfo::SendMethod)
 
void evtChain (int chainPos)
 
void setChain (int origin, const char *transition, const RTMessage *)
 
void evtMsgQueue (RTMessage *msg)
 
virtual int connectProbe (void) override
 
virtual int disconnectProbe (RTActor *actor) override
 
virtual const char * getTypeStr (void) const override
 
int inject (int inwards, const char *signal, int prio, const void *data, const RTObject_class *type, const RTDaemonInfo &daemonInfo)
 
void addFieldValue (const char *variable, const char *value)
 
void accessFieldValue (void)
 
void addFieldMonitor (const char *variable)
 
void delFieldMonitor (const char *variable)
 
void reportFieldValues (void)
 
- Public Member Functions inherited from RTProbe
int adjustRefCount (int offset)
 
const char * getStringPath (void) const
 
int getActorIndex (void) const
 
virtual int connectProbe (void)
 
virtual int disconnectProbe (RTActor *actor)
 
int getProbeId (void) const
 
virtual const char * getTypeStr (void) const =0
 
int breakPointAction (void)
 
int showProbe (void)
 
int cmdline (void) const
 
int connected (void) const
 
RTActoractor (void) const
 

Friends

struct FieldEntry
 

Additional Inherited Members

- Public Attributes inherited from RTProbe
int _destroyMe
 
- Protected Member Functions inherited from RTProbe
 RTProbe (RTDebugger *debugger, int id, const char *strPath, int actorIndex)
 
- Protected Attributes inherited from RTProbe
RTDebugger_debugger
 
int _id
 
int _owner
 
RTActor_actor
 
int _doReport
 
int _refCount
 
char * _stringPath
 
int _actorIndex
 

Member Function Documentation

◆ connectProbe()

virtual int RTActorProbe::connectProbe ( void  )
overridevirtual

Reimplemented from RTProbe.

◆ disconnectProbe()

virtual int RTActorProbe::disconnectProbe ( RTActor actor)
overridevirtual

Reimplemented from RTProbe.

◆ getTypeStr()

virtual const char * RTActorProbe::getTypeStr ( void  ) const
overridevirtual

Implements RTProbe.


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