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

Public Member Functions

 RTActorRefProbe (RTDebugger *debugger, int id, const char *strPath)
 
virtual void evtPresence (int actorIndex, int observerId, int daemonId) override
 
virtual void evtReference (int compIndex, int observerId) override
 
virtual int connectProbe (void) override
 
virtual int disconnectProbe (RTActor *actor) override
 
RTActorRefactorRef (void) const
 
- Public Member Functions inherited from RTActorProbe
 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
 

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 RTActorRefProbe::connectProbe ( void  )
overridevirtual

Reimplemented from RTActorProbe.

◆ disconnectProbe()

virtual int RTActorRefProbe::disconnectProbe ( RTActor actor)
overridevirtual

Reimplemented from RTActorProbe.

◆ evtPresence()

virtual void RTActorRefProbe::evtPresence ( int  actorIndex,
int  observerId,
int  daemonId 
)
overridevirtual

Reimplemented from RTActorProbe.

◆ evtReference()

virtual void RTActorRefProbe::evtReference ( int  compIndex,
int  observerId 
)
overridevirtual

Reimplemented from RTActorProbe.


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