| charon-core
    0.3.1
    | 
This is the complete list of members for VirtualSlot, including all inherited members.
| _addTarget(Slot *target) | VirtualSlot | virtual | 
| _displayName | Slot | protected | 
| _multiSlot | Slot | protected | 
| _name | Slot | protected | 
| _optional | Slot | protected | 
| _parent | Slot | protected | 
| _partner (defined in VirtualSlot) | VirtualSlot | protected | 
| _removeTarget(Slot *target) | VirtualSlot | virtual | 
| _target (defined in VirtualSlot) | VirtualSlot | protected | 
| _type | Slot | protected | 
| CACHE_INVALID enum value | Slot | |
| CACHE_MANAGED enum value | Slot | |
| CACHE_MEM enum value | Slot | |
| CacheType enum name | Slot | |
| connect(Slot &target) | Slot | |
| connected() const | Slot | |
| connected(Slot &target) const | Slot | |
| disconnect() | Slot | |
| disconnect(Slot &target) | Slot | |
| finalize() | VirtualSlot | virtual | 
| getDisplayName() const | Slot | virtual | 
| getMulti() const | Slot | |
| getName() const | VirtualSlot | virtual | 
| getOptional() const | Slot | |
| getParent() | Slot | |
| getParent() const | Slot | |
| getTargets() const | VirtualSlot | virtual | 
| getType() const | VirtualSlot | virtual | 
| guessType() const | VirtualSlot | virtual | 
| 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) | VirtualSlot | protectedpure virtual | 
| isValidTarget(Slot *target)=0 (defined in VirtualSlot) | VirtualSlot | protectedpure virtual | 
| load(const ParameterFile &pf, const PluginManagerInterface *man) | VirtualSlot | virtual | 
| onAddTarget(Slot *target) (defined in VirtualSlot) | VirtualSlot | protectedvirtual | 
| onLoad(const ParameterFile &pf, const PluginManagerInterface *man) (defined in VirtualSlot) | VirtualSlot | protectedvirtual | 
| onRemoveTarget(Slot *target) (defined in VirtualSlot) | VirtualSlot | protectedvirtual | 
| onSave(ParameterFile &pf) const (defined in VirtualSlot) | VirtualSlot | protectedvirtual | 
| prepare() | VirtualSlot | virtual | 
| 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 | VirtualSlot | virtual | 
| setDisplayNameAndType(std::string name, std::string type) (defined in VirtualSlot) | VirtualSlot | protected | 
| setVirtualPartnerSlot(VirtualSlot *insl) | VirtualSlot | |
| Slot() | Slot | |
| VirtualInputSlot (defined in VirtualSlot) | VirtualSlot | friend | 
| VirtualOutputSlot (defined in VirtualSlot) | VirtualSlot | friend | 
| VirtualSlot(std::string virtType, int num=0) (defined in VirtualSlot) | VirtualSlot | |
| ~Slot() (defined in Slot) | Slot | virtual |