charon-core  0.3.1
VirtualSlot Member List

This is the complete list of members for VirtualSlot, including all inherited members.

_addTarget(Slot *target)VirtualSlotvirtual
_displayNameSlotprotected
_multiSlotSlotprotected
_nameSlotprotected
_optionalSlotprotected
_parentSlotprotected
_partner (defined in VirtualSlot)VirtualSlotprotected
_removeTarget(Slot *target)VirtualSlotvirtual
_target (defined in VirtualSlot)VirtualSlotprotected
_typeSlotprotected
CACHE_INVALID enum valueSlot
CACHE_MANAGED enum valueSlot
CACHE_MEM enum valueSlot
CacheType enum nameSlot
connect(Slot &target)Slot
connected() const Slot
connected(Slot &target) const Slot
disconnect()Slot
disconnect(Slot &target)Slot
finalize()VirtualSlotvirtual
getDisplayName() const Slotvirtual
getMulti() const Slot
getName() const VirtualSlotvirtual
getOptional() const Slot
getParent()Slot
getParent() const Slot
getTargets() const VirtualSlotvirtual
getType() const VirtualSlotvirtual
guessType() const VirtualSlotvirtual
init(ParameteredObject *parent, std::string name, std::string type)Slot
init(ParameteredObject *parent, std::string name, std::string displayname, std::string type)Slot
isValidPartner(VirtualSlot *insl)=0 (defined in VirtualSlot)VirtualSlotprotectedpure virtual
isValidTarget(Slot *target)=0 (defined in VirtualSlot)VirtualSlotprotectedpure virtual
load(const ParameterFile &pf, const PluginManagerInterface *man)VirtualSlotvirtual
onAddTarget(Slot *target) (defined in VirtualSlot)VirtualSlotprotectedvirtual
onLoad(const ParameterFile &pf, const PluginManagerInterface *man) (defined in VirtualSlot)VirtualSlotprotectedvirtual
onRemoveTarget(Slot *target) (defined in VirtualSlot)VirtualSlotprotectedvirtual
onSave(ParameterFile &pf) const (defined in VirtualSlot)VirtualSlotprotectedvirtual
prepare()VirtualSlotvirtual
printError(const std::string &msg) const Slot
printInfo(const std::string &msg) const Slot
printWarning(const std::string &msg) const Slot
raise(const std::string &msg) const Slot
save(ParameterFile &pf) const VirtualSlotvirtual
setDisplayNameAndType(std::string name, std::string type) (defined in VirtualSlot)VirtualSlotprotected
setVirtualPartnerSlot(VirtualSlot *insl)VirtualSlot
Slot()Slot
VirtualInputSlot (defined in VirtualSlot)VirtualSlotfriend
VirtualOutputSlot (defined in VirtualSlot)VirtualSlotfriend
VirtualSlot(std::string virtType, int num=0) (defined in VirtualSlot)VirtualSlot
~Slot() (defined in Slot)Slotvirtual