Ask a Question | Search PSRCHIVE: |
Home
|
TextInterfaceProxy.h 154 };
Attribute< C > * clone() const Retun a newly constructed copy. Definition: TextInterfaceProxy.h:50 Can be used as an Adapter (IsA != HasA) or a Decorator (IsA == HasA) Definition: TextInterfaceAdapter.h:82 Proxy enables attribute interface of member to be used by class. Definition: TextInterfaceProxy.h:61 bool matches(const std::string &name) const Return true if the name argument matches. Definition: TextInterfaceProxy.h:97 Proxy enables attribute interface of elements in a vector. Definition: TextInterfaceProxy.h:114 void set_value(const std::string &value) Set the value of the attribute. Definition: TextInterfaceAttribute.h:46 Get get Method of V that returns E*. Definition: TextInterfaceProxy.h:148 std::string get_name() const Get the name of the attribute. Definition: TextInterfaceProxy.h:79 Attribute< M > * clone() const Set the prefix to be added before attribute name. Definition: TextInterfaceProxy.h:182 std::string get_name() const Get the name of the attribute. Definition: TextInterfaceProxy.h:133 void set_value(C *ptr, const std::string &value) Set the value of the attribute. Definition: TextInterfaceProxy.h:59 HasAProxy(const std::string &pre, const Attribute< M > *pa, Get g) Construct from a pointer to member attribute interface. Definition: TextInterfaceProxy.h:67 Attribute< C > * clone() const Retun a newly constructed copy. Definition: TextInterfaceProxy.h:75 bool matches(const std::string &name) const Return true if the name argument matches. Definition: TextInterfaceProxy.h:350 IsAProxy(const Attribute< P > *pa) Construct from a pointer to parent class attribute interface. Definition: TextInterfaceProxy.h:42 Get get Method of M that returns E*, given K. Definition: TextInterfaceProxy.h:201 void get_indeces(std::vector< K > &keys, const std::string ¶m) const Worker function parses keys for get_value and set_value. Definition: TextInterfaceProxy.h:321 std::string range Range parsed from name during matches. Definition: TextInterfaceProxy.h:207 Size size Method of V that returns size of vector. Definition: TextInterfaceProxy.h:151 std::string get_value() const Get the value of the attribute. Definition: TextInterfaceAttribute.h:42 MapOfProxy(const std::string &pre, const Attribute< E > *pa, Get g) Construct from a pointer to parent class attribute interface. Definition: TextInterfaceProxy.h:172 std::string prefix The name of the M attribute within C. Definition: TextInterfaceProxy.h:106 std::string prefix The name of the vector instance. Definition: TextInterfaceProxy.h:154 Reference::To< Attribute< P > > value The nested value. Definition: TextInterfaceAdapter.h:64 void set_value(V *ptr, const std::string &value) Set the value of the attribute. Definition: TextInterfaceProxy.h:245 void set_value(C *ptr, const std::string &val) Set the value of the attribute. Definition: TextInterfaceProxy.h:93 Attribute< V > * clone() const Retun a newly constructed copy. Definition: TextInterfaceProxy.h:129 Proxy enables attribute interface of elements in a map. Definition: TextInterfaceProxy.h:166 VectorOfProxy(const std::string &p, const Attribute< E > *a, Get g, Size s) Construct from a pointer to element attribute interface. Definition: TextInterfaceProxy.h:120 bool matches(const std::string &name) const Return true if the name argument matches. Definition: TextInterfaceProxy.h:264 std::string range Range parsed from name during matches. Definition: TextInterfaceProxy.h:157 std::string prefix The name of the map instance. Definition: TextInterfaceProxy.h:204 std::string get_name() const Get the name of the attribute. Definition: TextInterfaceProxy.h:186 void set_value(M *ptr, const std::string &value) Set the value of the attribute. Definition: TextInterfaceProxy.h:309 HasAProxy(const HasAProxy ©) Copy constructor. Definition: TextInterfaceProxy.h:71 Get get Method of C that returns M*. Definition: TextInterfaceProxy.h:103 Generated using doxygen 1.8.17
|