Ask a Question | Search PSRCHIVE: |
![]()
|
TextInterface::MapOfInterfaces< M, K, Get > Class Template Reference Proxy enables attribute interface of elements in a map. More...
Inheritance diagram for TextInterface::MapOfInterfaces< M, K, Get >:
![]()
Detailed Descriptiontemplate<class M, class K, class Get> class TextInterface::MapOfInterfaces< M, K, Get > Proxy enables attribute interface of elements in a map. In this template: M is a map of key K to element E; Get is the method of V that returns E* given K Member Function Documentation◆ clone()
template<class M, class K, class Get>
Set the prefix to be added before attribute name. Retun a newly constructed copy Implements TextInterface::Attribute< M >. References TextInterface::Attribute< M >::Attribute(), and MapOfInterfaces(). ◆ get_description()
template<class M, class K, class Get>
◆ get_name()
template<class M, class K, class Get>
◆ matches()
template<class M, class K, class G>
Return true if the name argument matches. Reimplemented from TextInterface::Value. References get, get_indeces(), TextInterface::Attribute< M >::instance, prefix, range, and remainder. ◆ set_description()
template<class M, class K, class Get>
Set the description of the attribute. Implements TextInterface::Attribute< M >. ◆ set_detailed_description()
template<class M, class K, class Get>
Set the detailed description of the attribute. Implements TextInterface::Attribute< M >. The documentation for this class was generated from the following file: Generated using doxygen 1.14.0
|