assign(const Details::PropertyBase &source) override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
clone() const override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
declareReadHandler(std::function< void(Details::PropertyBase &)> fun) override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
Gaudi::Details::PropertyBase::declareReadHandler(void(HT::*MF)(PropertyBase &), HT *instance) | Gaudi::Details::PropertyBase | inline |
declareUpdateHandler(std::function< void(Details::PropertyBase &)> fun) override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
Gaudi::Details::PropertyBase::declareUpdateHandler(void(HT::*MF)(PropertyBase &), HT *instance) | Gaudi::Details::PropertyBase | inline |
documentation() const | Gaudi::Details::PropertyBase | inline |
fillStream(std::ostream &) const | Gaudi::Details::PropertyBase | virtual |
fromString(const std::string &source) override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
HandlersType typedef | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | |
is_this_type typedef | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | private |
load(Details::PropertyBase &dest) const override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
m_handlers | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | private |
m_value | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | private |
m_verifier | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | private |
name() const | Gaudi::Details::PropertyBase | inline |
not_copying typedef | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | private |
operator const ValueType &() const | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator!=(const T &other) const | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator()(Args &&...args) const noexcept(noexcept(std::declval< ValueType >()(std::declval< Args && >()...))) std::declval< ValueType >()(std::declval< Args && >()...)) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator++() | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator++(int) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator+=(const T &other) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator--() | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator--(int) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator-=(const T &other) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator<(const T &other) const | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
operator=(T &&v) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
Gaudi::Details::PropertyBase::operator=(const PropertyBase &)=default | Gaudi::Details::PropertyBase | protected |
operator==(const T &other) const | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
ownerType() const | Gaudi::Details::PropertyBase | inline |
ownerTypeName() const | Gaudi::Details::PropertyBase | inline |
Property(std::string name, T &&value, std::string doc="") | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
Property(OWNER *owner, std::string name) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
Property(OWNER *owner, std::string name, T &&value, std::string doc="") | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
Property(T &&v) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
Property() | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
PropertyBase(const std::type_info &type, std::string name="", std::string doc="") | Gaudi::Details::PropertyBase | inlineprotected |
PropertyBase(std::string name, const std::type_info &type) | Gaudi::Details::PropertyBase | inlineprotected |
PropertyBase(const PropertyBase &)=default | Gaudi::Details::PropertyBase | protected |
readCallBack() const override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
set(const ValueType &v) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
setDocumentation(std::string value) | Gaudi::Details::PropertyBase | inline |
setName(std::string value) | Gaudi::Details::PropertyBase | inline |
setOwnerType(const std::type_info &ownerType) | Gaudi::Details::PropertyBase | inline |
setOwnerType() | Gaudi::Details::PropertyBase | inline |
setValue(const ValueType &v) | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
StorageType typedef | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | |
toStream(std::ostream &out) const override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
toString() const override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
type() const | Gaudi::Details::PropertyBase | inline |
type_info() const | Gaudi::Details::PropertyBase | inline |
updateCallBack() const override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
useUpdateHandler() override | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inlinevirtual |
value() const | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
value() | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
ValueType typedef | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | |
verifier() const | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
verifier() | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | inline |
VerifierType typedef | Gaudi::Property< TYPE, VERIFIER, HANDLERS > | |
~PropertyBase()=default | Gaudi::Details::PropertyBase | virtual |