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()=0IInterfacepure virtual
base_class typedefimplements1< IProperty >
DeclareInterfaceID(IProperty, 2, 0)IProperty
declareProperty(const std::string &name, TYPE &value, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, SimpleProperty< TYPE > &prop, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, SimplePropertyRef< TYPE > &prop, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, ToolHandle< TYPE > &ref, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, ServiceHandle< TYPE > &ref, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, ToolHandleArray< TYPE > &ref, const std::string &doc="none")PropertyMgrinline
declareProperty(const std::string &name, ServiceHandleArray< TYPE > &ref, const std::string &doc="none")PropertyMgrinline
declareRemoteProperty(const std::string &name, IProperty *rsvc, const std::string &rname="")PropertyMgr
ext_iids typedefextend_interfaces1< IProperty >
extend_interfaces_base typedefimplements1< IProperty >
getInterfaceNames() const =0IInterfacepure virtual
getProperties() const PropertyMgrvirtual
getProperty(Property *p) const PropertyMgrvirtual
getProperty(const std::string &name) const PropertyMgrvirtual
getProperty(const std::string &n, std::string &v) const PropertyMgrvirtual
i_cast(const InterfaceID &) const =0IInterfacepure virtual
iid typedefIInterface
interfaceID()IInterfaceinlinestatic
interfaces typedefimplements1< IProperty >
LAST_ERROR enum valueIInterface
m_isOwnedPropertyMgrprivate
m_pOuterPropertyMgrprivate
m_propertiesPropertyMgrprivate
m_remotePropertiesPropertyMgrprivate
m_todeletePropertyMgrprivate
NO_INTERFACE enum valueIInterface
operator=(const PropertyMgr &)PropertyMgr
Properties typedefPropertyMgrprivate
property(const std::string &name) const PropertyMgrprotected
property(const std::string &name, const std::vector< Property * > &props) const PropertyMgrprivate
PropertyMgr(IInterface *iface=0)PropertyMgr
PropertyMgr(const PropertyMgr &)PropertyMgr
queryInterface(const InterfaceID &iid, void **pinterface)PropertyMgrvirtual
refCount() const =0IInterfacepure virtual
release()=0IInterfacepure virtual
RemoteProperties typedefPropertyMgrprivate
RemProperty typedefPropertyMgrprivate
setProperty(const Property &p)PropertyMgrvirtual
setProperty(const std::string &s)PropertyMgrvirtual
setProperty(const std::string &n, const std::string &v)PropertyMgrvirtual
Status enum nameIInterface
SUCCESS enum valueIInterface
VERSMISMATCH enum valueIInterface
~extend_interfaces1()extend_interfaces1< IProperty >inlinevirtual
~IInterface()IInterfaceinlinevirtual
~PropertyMgr()PropertyMgrvirtual