Ask a Question | Search PSRCHIVE: |
![]()
|
TextInterfaceAttribute.h 119 << ">::operator (const C* ptr, Type (P::*get)() const)" << " tostr=" << (void*) &this->tostr << std::endl;
135 << ">::operator (const C* ptr, Type (*func)(C*))" << " tostr=" << (void*) &this->tostr << std::endl;
AttributeGet and AttributeGetSet factory. Definition TextInterfaceAttribute.h:279 AttributeGet< C, Get > * operator()(const std::string &n, Get g) Generate a new AttributeGet instance. Definition TextInterfaceAttribute.h:286 Interface to a class attribute with an accessor and modifier methods. Definition TextInterfaceAttribute.h:251 Attribute< C > * clone() const Return a clone. Definition TextInterfaceAttribute.h:260 AttributeGetSet(const std::string &_name, Get _get, Set _set) Constructor. Definition TextInterfaceAttribute.h:256 void set_value(C *ptr, const std::string &value) Set the value of the attribute. Definition TextInterfaceAttribute.h:263 Interface to a class attribute with an accessor method, C::Get() Definition TextInterfaceAttribute.h:188 void set_description(const std::string &d) Get the description of the attribute. Definition TextInterfaceAttribute.h:206 std::string detailed_description The detailed description of the attribute. Definition TextInterfaceAttribute.h:240 Attribute< C > * clone() const Return a clone. Definition TextInterfaceAttribute.h:197 AttributeGet(const std::string &_name, Get _get) Constructor. Definition TextInterfaceAttribute.h:193 std::string get_value(const C *ptr) const Get the value of the attribute. Definition TextInterfaceAttribute.h:217 std::string description The description of the attribute. Definition TextInterfaceAttribute.h:237 std::string get_detailed_description() const Get the detailed description of the attribute. Definition TextInterfaceAttribute.h:209 void reset_modifiers() const Reset any output stream modifiers. Definition TextInterfaceAttribute.h:228 std::string get_name() const Get the name of the attribute. Definition TextInterfaceAttribute.h:200 void set_detailed_description(const std::string &d) Get the detailed description of the attribute. Definition TextInterfaceAttribute.h:213 void set_modifiers(const std::string &modifiers) const Parse any modifiers that will alter the behaviour of the output stream. Definition TextInterfaceAttribute.h:225 void set_value(C *, const std::string &) Set the value of the attribute. Definition TextInterfaceAttribute.h:221 std::string get_description() const Get the description of the attribute. Definition TextInterfaceAttribute.h:203 std::string name The name of the attribute. Definition TextInterfaceAttribute.h:234 std::string get_value() const Get the value of the attribute. Definition TextInterfaceAttribute.h:31 virtual void set_value(C *, const std::string &value)=0 Set the value of the attribute. virtual std::string get_value(const C *) const =0 Get the value of the attribute. Reference::To< C, false > instance Pointer to the instance from which attribute value will be obtained. Definition TextInterfaceAttribute.h:54 Attribute() Default constructor. Definition TextInterfaceAttribute.h:28 virtual void set_description(const std::string &)=0 Set the description of the value. void set_value(const std::string &value) Set the value of the attribute. Definition TextInterfaceAttribute.h:35 virtual void set_detailed_description(const std::string &)=0 Set the detailed description of the value. Policy for converting a value to a string. Definition TextInterfaceAttribute.h:97 Policy for converting a string to a value. Definition TextInterfaceAttribute.h:147 Policy for converting a value to a string. Definition TextInterfaceAttribute.h:62 Value() Explicit default constructor required to delay definition of Reference::To<Parser> Definition TextInterfaceValue.C:13 Generated using doxygen 1.14.0
|