TextInterface::To< C > Member List

This is the complete list of members for TextInterface::To< C >, including all inherited members.

__dereference(bool auto_delete=true) constReference::Ableprotected
__is_on_heap() constReference::HeapTracked
__reference(bool active) constReference::Ableprotected
Able()Reference::Able
Able(const Able &)Reference::Able
add(T(P::*get)() const, const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(T(P::*get)() const, void(P::*set)(const U &), const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(T(P::*get)() const, void(P::*set)(U), const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(T(P::*get)() const, void(P::*set)(const U &), Parser *(P::*get_parser)(), const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(T(P::*get)() const, void(P::*set)(U), Parser *(P::*get_parser)(), const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(U *(P::*get)() const, void(P::*set)(U *), Parser *(Parent::*get_parser)(), const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(Get get, Set set, Parser parser, const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(Get get, const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add(Get get, Set set, const char *name, const char *description=0)TextInterface::To< C >inlineprotected
add_value(Attribute< C > *value) (defined in TextInterface::To< C >)TextInterface::To< C >inline
TextInterface::Parser::add_value(Value *value)TextInterface::Parserprotected
aliasesTextInterface::Parserprotected
alphabeticalTextInterface::Parserprotected
clean()TextInterface::Parser
clean_invalid()TextInterface::Parserprotected
delimiterTextInterface::Parserprotected
find(const std::string &name, bool throw_exception=true) constTextInterface::Parser
found(const std::string &name) constTextInterface::Parser
found(const std::string &prefix, const std::string &name) constTextInterface::Parser
get(unsigned i) constTextInterface::To< C >inline
get_delimiter() const (defined in TextInterface::Parser)TextInterface::Parserinline
get_description(unsigned) constTextInterface::Parser
get_heap_queue_size()Reference::HeapTrackedstatic
get_indentation() const (defined in TextInterface::Parser)TextInterface::Parserinline
get_instance_count()Reference::Ablestatic
get_interface_description() constTextInterface::Parserinlinevirtual
get_interface_name() constTextInterface::Parserinlinevirtual
get_name(unsigned) constTextInterface::Parser
get_name_value(std::string &name) constTextInterface::Parser
get_nvalue() constTextInterface::Parser
get_reference_count() constReference::Ableinline
get_value(const std::string &name) constTextInterface::Parser
get_value(unsigned) constTextInterface::Parser
HeapTracked()Reference::HeapTrackedinline
HeapTracked(const HeapTracked &)Reference::HeapTrackedinline
help(bool show_default_values=false, bool show_header=false, const char *indent=0)TextInterface::Parservirtual
import(const To< P > *parent)TextInterface::To< C >inline
import(const std::string &name, const To< M > *member, G get)TextInterface::To< C >inline
import(const std::string &name, const To< E > *member, G g, S s)TextInterface::To< C >inline
import(const std::string &name, K, const To< E > *member, G g)TextInterface::To< C >inline
import(const To< P > &parent)TextInterface::To< C >inline
import(const std::string &name, const To< M > &member, G get)TextInterface::To< C >inline
import(const To< M > &member, G get)TextInterface::To< C >inline
import(const std::string &name, const To< E > &element, G g, S size) (defined in TextInterface::To< C >)TextInterface::To< C >inline
import(const std::string &name, K k, const To< E > &element, G g) (defined in TextInterface::To< C >)TextInterface::To< C >inline
import_filterTextInterface::Parserprotected
indentationTextInterface::Parserprotected
insert(Parser *)TextInterface::Parser
insert(const std::string &prefix, Parser *)TextInterface::Parser
insertedTextInterface::Parserprotected
instanceTextInterface::To< C >protected
operator delete(void *location, void *ptr)Reference::HeapTrackedstatic
operator delete(void *location)Reference::HeapTrackedstatic
operator new(size_t size, void *ptr=0)Reference::HeapTrackedstatic
operator=(const Able &)Reference::Able
Reference::HeapTracked::operator=(const HeapTracked &)Reference::HeapTrackedinline
Parser()TextInterface::Parser
prefix_nameTextInterface::Parserprotected
process(const std::string &command)TextInterface::Parservirtual
process(const std::vector< std::string > &commands)TextInterface::Parservirtual
remove(const std::string &name)TextInterface::Parserprotected
set_aliases(const Alias *alias)TextInterface::Parserinline
set_delimiter(const std::string &)TextInterface::Parser
set_indentation(const std::string &indent)TextInterface::Parserinline
set_instance(C *c)TextInterface::To< C >inlinevirtual
set_prefix_name(bool flag)TextInterface::Parserinline
set_value(const std::string &name, const std::string &value)TextInterface::Parser
setup(const Value *value)TextInterface::To< C >inlinevirtual
size() constTextInterface::To< C >inline
valuesTextInterface::Parserprotected
~Able()Reference::Ablevirtual
~HeapTracked()Reference::HeapTrackedinlinevirtual
~Parser()TextInterface::Parser

Generated using doxygen 1.8.17