charon-core
0.3.1
|
Declaration of the abstract class Slot and template classes InputSlot and OutputSlot. More...
Go to the source code of this file.
Classes | |
class | AbstractSlot< T > |
Encapsulation of slot connection handling (type specific) and common code for input and output slots. More... | |
class | InputSlot< T > |
Input slot. More... | |
class | InputSlotIntf |
Abstract interface class for input slots. More... | |
class | OutputSlot< T > |
Output slot. More... | |
class | OutputSlotIntf |
abstract interface class for output slots More... | |
class | Slot |
Commom properties of slot objects. More... | |
class | Slot::DataManager< T > |
interface of data management classes More... | |
class | Slot::DataManagerFactory< T > |
interface of data management factories More... | |
class | VirtualInputSlot |
class | VirtualOutputSlot |
class | VirtualSlot |
VirtualOutputSlot This class holds a pointer to an output if the output is CACHE_MEM, otherwise it loads a config string from a given parameterfile. More... | |
Variables | |
class charon_core_PUBLIC | OutputSlotIntf |
This file does only contain the (prototyped) interface of the classes
The implementation of these prototypes can be found in Slots.hxx.
In most cases, you want not to include this file but ParameteredObject.hxx
Definition in file Slots.h.