10#ifndef __RTConnector_h__
11#define __RTConnector_h__ included
21#ifndef __RTCachedString_h__
22#include <RTCachedString.h>
25#ifndef __RTLayerData_h__
26#include <RTLayerData.h>
37 virtual void enumerate(
void )
const = 0;
58 const char * _name ) = 0;
69 const char * _name ) = 0;
87 virtual ~SapData(
void );
89 virtual const char * getRegisteredName(
void )
const override;
107 virtual ~SppData(
void );
109 virtual const char * getRegisteredName(
void )
const override;
An instance of this class represents a capsule instance.
Definition: RTActor.h:44
RTController * context(void) const
Get the controller which runs this capsule instance.
Definition: RTActor.inl:130
Represents a capsule part.
Definition: RTActorRef.h:39
Definition: RTCachedString.h:22
Definition: RTConnector.h:32
A controller manages a group of capsule instances that all run in the same physical thread (i....
Definition: RTController.h:54
Definition: RTLayerData.h:24
Represents a general capsule port typed by a protocol which determines the set of events that can be ...
Definition: RTProtocol.h:50
Definition: RTActor_class.h:49
A type descriptor providing information about the external characteristics of a capsule.
Definition: RTActorClass.h:36