| # Gaudi Framework, version v25r0 |

Home |  | Generated: Mon Feb 17 2014

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- Class List
- Class Index
- Class Hierarchy
- Class Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
PropertyMgr Member List

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

addRef()=0 | IInterface | pure virtual
base_class typedef | implements1< IProperty > |
DeclareInterfaceID(IProperty, 2, 0) | IProperty |
declareProperty(const std::string &name, TYPE &value, const std::string &doc="none") | PropertyMgr | inline
declareProperty(const std::string &name, SimpleProperty< TYPE > &prop, const std::string &doc="none") | PropertyMgr | inline
declareProperty(const std::string &name, SimplePropertyRef< TYPE > &prop, const std::string &doc="none") | PropertyMgr | inline
declareProperty(const std::string &name, ToolHandle< TYPE > &ref, const std::string &doc="none") | PropertyMgr | inline
declareProperty(const std::string &name, ServiceHandle< TYPE > &ref, const std::string &doc="none") | PropertyMgr | inline
declareProperty(const std::string &name, ToolHandleArray< TYPE > &ref, const std::string &doc="none") | PropertyMgr | inline
declareProperty(const std::string &name, ServiceHandleArray< TYPE > &ref, const std::string &doc="none") | PropertyMgr | inline
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="") | PropertyMgr |
ext_iids typedef | extend_interfaces1< IProperty > |
extend_interfaces_base typedef | implements1< IProperty > |
getInterfaceNames() const =0 | IInterface | pure virtual
getProperties() const | PropertyMgr | virtual
getProperty(Property *p) const | PropertyMgr | virtual
getProperty(const std::string &name) const | PropertyMgr | virtual
getProperty(const std::string &n, std::string &v) const | PropertyMgr | virtual
i_cast(const InterfaceID &) const =0 | IInterface | pure virtual
iid typedef | IInterface |
interfaceID() | IInterface | inline static
interfaces typedef | implements1< IProperty > |
LAST_ERROR enum value | IInterface |
m_isOwned | PropertyMgr | private
m_pOuter | PropertyMgr | private
m_properties | PropertyMgr | private
m_remoteProperties | PropertyMgr | private
m_todelete | PropertyMgr | private
NO_INTERFACE enum value | IInterface |
operator=(const PropertyMgr &) | PropertyMgr |
Properties typedef | PropertyMgr | private
property(const std::string &name) const | PropertyMgr | protected
property(const std::string &name, const std::vector< Property * > &props) const | PropertyMgr | private
PropertyMgr(IInterface *iface=0) | PropertyMgr |
PropertyMgr(const PropertyMgr &) | PropertyMgr |
queryInterface(const InterfaceID &iid, void **pinterface) | PropertyMgr | virtual
refCount() const =0 | IInterface | pure virtual
release()=0 | IInterface | pure virtual
RemoteProperties typedef | PropertyMgr | private
RemProperty typedef | PropertyMgr | private
setProperty(const Property &p) | PropertyMgr | virtual
setProperty(const std::string &s) | PropertyMgr | virtual
setProperty(const std::string &n, const std::string &v) | PropertyMgr | virtual
Status enum name | IInterface |
SUCCESS enum value | IInterface |
VERSMISMATCH enum value | IInterface |
~extend_interfaces1() | extend_interfaces1< IProperty > | inline virtual
~IInterface() | IInterface | inline virtual
~PropertyMgr() | PropertyMgr | virtual