![]() |
The Gaudi Framework
master (e68eea06)
|
This is the complete list of members for PropertyBase, including all inherited members.
| add(WeakPropertyRef *ref) | PropertyBase | inlineprivate |
| assign(const PropertyBase &source)=0 | PropertyBase | pure virtual |
| clone() const=0 | PropertyBase | pure virtual |
| declareReadHandler(std::function< void(PropertyBase &)> fun)=0 | PropertyBase | pure virtual |
| declareReadHandler(void(HT::*MF)(PropertyBase &), HT *instance) | PropertyBase | inline |
| declareUpdateHandler(std::function< void(PropertyBase &)> fun)=0 | PropertyBase | pure virtual |
| declareUpdateHandler(void(HT::*MF)(PropertyBase &), HT *instance) | PropertyBase | inline |
| documentation() const | PropertyBase | inline |
| fillStream(std::ostream &) const | PropertyBase | virtual |
| fromString(const std::string &value)=0 | PropertyBase | pure virtual |
| load(PropertyBase &dest) const=0 | PropertyBase | pure virtual |
| m_documentation | PropertyBase | private |
| m_name | PropertyBase | private |
| m_ownerType | PropertyBase | private |
| m_semantics | PropertyBase | private |
| m_typeinfo | PropertyBase | private |
| m_weakReferences | PropertyBase | private |
| name() const | PropertyBase | inline |
| operator=(const PropertyBase &)=default | PropertyBase | protected |
| ownerType() const | PropertyBase | inline |
| ownerTypeName() const | PropertyBase | inline |
| PropertyBase(const std::type_info &type, std::string name="", std::string doc="", std::string semantics="") | PropertyBase | inlineprotected |
| PropertyBase(std::string name, const std::type_info &type) | PropertyBase | inlineprotected |
| PropertyBase(const PropertyBase &)=default | PropertyBase | protected |
| readCallBack() const=0 | PropertyBase | pure virtual |
| remove(WeakPropertyRef *ref) | PropertyBase | inlineprivate |
| semantics() const | PropertyBase | inline |
| setDocumentation(std::string value) | PropertyBase | inline |
| setName(std::string value) | PropertyBase | inline |
| setOwnerType(const std::type_info &ownerType) | PropertyBase | inline |
| setOwnerType() | PropertyBase | inline |
| setSemantics(std::string value) | PropertyBase | inline |
| to_view(std::string str) | PropertyBase | privatestatic |
| toStream(std::ostream &out) const=0 | PropertyBase | pure virtual |
| toString() const=0 | PropertyBase | pure virtual |
| type() const | PropertyBase | inline |
| type_info() const | PropertyBase | inline |
| updateCallBack() const=0 | PropertyBase | pure virtual |
| useUpdateHandler()=0 | PropertyBase | pure virtual |
| WeakPropertyRef | PropertyBase | private |
| ~PropertyBase() | PropertyBase | inlinevirtual |