Pulsar::Archive::Interface Member List

This is the complete list of members for Pulsar::Archive::Interface, 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< Archive >protected
add(T(P::*get)() const, void(P::*set)(const U &), const char *name, const char *description=0)TextInterface::To< Archive >protected
add(T(P::*get)() const, void(P::*set)(U), const char *name, const char *description=0)TextInterface::To< Archive >protected
add(T(P::*get)() const, void(P::*set)(const U &), Parser *(P::*get_parser)(), const char *name, const char *description=0)TextInterface::To< Archive >protected
add(T(P::*get)() const, void(P::*set)(U), Parser *(P::*get_parser)(), const char *name, const char *description=0)TextInterface::To< Archive >protected
add(U *(P::*get)() const, void(P::*set)(U *), Parser *(Parent::*get_parser)(), const char *name, const char *description=0)TextInterface::To< Archive >protected
add(Get get, Set set, Parser parser, const char *name, const char *description=0)TextInterface::To< Archive >protected
add(Get get, const char *name, const char *description=0)TextInterface::To< Archive >protected
add(Get get, Set set, const char *name, const char *description=0)TextInterface::To< Archive >protected
add_value(Value *value)TextInterface::Parserprotected
aliasesTextInterface::Parserprotected
alphabeticalTextInterface::Parserprotected
clean()TextInterface::Parser
clean_invalid()TextInterface::Parserprotected
clone()Pulsar::Archive::Interface
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< Archive >
get_description(unsigned) constTextInterface::Parser
get_heap_queue_size()Reference::HeapTrackedstatic
get_instance_count()Pulsar::Archive::Interfacestatic
get_interface_description() constTextInterface::Parservirtual
get_interface_name() constPulsar::Archive::Interfaceinlinevirtual
get_name(unsigned) constTextInterface::Parser
get_name_value(std::string &name) constTextInterface::Parser
get_nvalue() constTextInterface::Parser
get_reference_count() constReference::Able
get_value(const std::string &name) constTextInterface::Parser
get_value(unsigned) constTextInterface::Parser
HeapTracked()Reference::HeapTracked
HeapTracked(const HeapTracked &)Reference::HeapTracked
help(bool show_default_values=false, bool show_header=false, const char *indent=0)TextInterface::Parservirtual
import(const To< P > *parent)TextInterface::To< Archive >
import(const std::string &name, const To< M > *member, G get)TextInterface::To< Archive >
import(const std::string &name, const To< E > *member, G g, S s)TextInterface::To< Archive >
import(const std::string &name, K, const To< E > *member, G g)TextInterface::To< Archive >
import(const To< P > &parent)TextInterface::To< Archive >
import(const std::string &name, const To< M > &member, G get)TextInterface::To< Archive >
import(const To< M > &member, G get)TextInterface::To< Archive >
import_filterTextInterface::Parserprotected
indentationTextInterface::Parserprotected
insert(Parser *)TextInterface::Parser
insert(const std::string &prefix, Parser *)TextInterface::Parser
insertedTextInterface::Parserprotected
instanceTextInterface::To< Archive >protected
Interface(Archive *=0)Pulsar::Archive::Interface
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::HeapTracked
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::Parser
set_delimiter(const std::string &)TextInterface::Parser
set_indentation(const std::string &indent)TextInterface::Parser
set_instance(Archive *)Pulsar::Archive::Interface
To< Archive >::set_instance(C *c)TextInterface::To< Archive >virtual
set_prefix_name(bool flag)TextInterface::Parser
set_value(const std::string &name, const std::string &value)TextInterface::Parser
setup(const Value *value)TextInterface::To< Archive >virtual
size() constTextInterface::To< Archive >
valuesTextInterface::Parserprotected
~Able()Reference::Ablevirtual
~HeapTracked()Reference::HeapTrackedvirtual
~Interface()Pulsar::Archive::Interface
~Parser()TextInterface::Parser

Generated using doxygen 1.8.17