Home
Install
Use
Develop
Support
News
Credits
hosted by
|
Text interface to a AuxColdPlasmaMeasures instance.
More...
#include <AuxColdPlasmaMeasures.h>
|
| Interface (AuxColdPlasmaMeasures *=NULL) |
|
virtual void | set_instance (C *c) |
|
void | setup (const Value *value) |
|
void | import (const To< P > *parent) |
|
void | import (const std::string &name, const To< M > *member, G get) |
|
void | import (const std::string &name, const To< E > *member, G g, S s) |
|
void | import (const std::string &name, K, const To< E > *member, G g) |
|
void | import (const To< P > &parent) |
|
void | import (const std::string &name, const To< M > &member, G get) |
|
void | import (const To< M > &member, G get) |
|
unsigned | size () const |
|
const Attribute< C > * | get (unsigned i) const |
|
std::string | get_value (const std::string &name) const |
|
std::string | get_name_value (std::string &name) const |
|
void | set_value (const std::string &name, const std::string &value) |
|
Value * | find (const std::string &name, bool throw_exception=true) const |
|
bool | found (const std::string &name) const |
|
bool | found (const std::string &prefix, const std::string &name) const |
|
unsigned | get_nvalue () const |
|
std::string | get_name (unsigned) const |
|
std::string | get_value (unsigned) const |
|
std::string | get_description (unsigned) const |
|
virtual std::string | process (const std::string &command) |
|
virtual std::string | process (const std::vector< std::string > &commands) |
|
virtual std::string | help (bool show_default_values=false, bool show_header=false, const char *indent=0) |
|
virtual std::string | get_interface_name () const |
|
virtual std::string | get_interface_description () const |
|
void | set_indentation (const std::string &indent) |
|
void | set_delimiter (const std::string &) |
|
void | set_prefix_name (bool flag) |
|
void | set_aliases (const Alias *alias) |
|
void | insert (Parser *) |
|
void | insert (const std::string &prefix, Parser *) |
|
void | clean () |
|
| Able (const Able &) |
|
Able & | operator= (const Able &) |
|
unsigned | get_reference_count () const |
|
| HeapTracked (const HeapTracked &) |
|
HeapTracked & | operator= (const HeapTracked &) |
|
bool | __is_on_heap () const |
|
|
static size_t | get_instance_count () |
|
static void * | operator new (size_t size, void *ptr=0) |
|
static void | operator delete (void *location, void *ptr) |
|
static void | operator delete (void *location) |
|
static size_t | get_heap_queue_size () |
|
void | add (T(P::*get)() const, const char *name, const char *description=0) |
|
void | add (T(P::*get)() const, void(P::*set)(const U &), const char *name, const char *description=0) |
|
void | add (T(P::*get)() const, void(P::*set)(U), const char *name, const char *description=0) |
|
void | add (T(P::*get)() const, void(P::*set)(const U &), Parser *(P::*get_parser)(), const char *name, const char *description=0) |
|
void | add (T(P::*get)() const, void(P::*set)(U), Parser *(P::*get_parser)(), const char *name, const char *description=0) |
|
void | add (U *(P::*get)() const, void(P::*set)(U *), Parser *(Parent::*get_parser)(), const char *name, const char *description=0) |
|
void | add (Get get, Set set, Parser parser, const char *name, const char *description=0) |
|
void | add (Get get, const char *name, const char *description=0) |
|
void | add (Get get, Set set, const char *name, const char *description=0) |
|
void | add_value (Value *value) |
|
void | remove (const std::string &name) |
|
void | clean_invalid () |
|
Handle * | __reference (bool active) const |
|
void | __dereference (bool auto_delete=true) const |
|
Reference::To< C, false > | instance |
|
std::string | indentation |
|
std::string | delimiter |
|
bool | alphabetical |
|
bool | import_filter |
|
bool | prefix_name |
|
Reference::To< const Alias > | aliases |
|
std::vector< Reference::To< Value > > | values |
|
std::vector< Reference::To< Parser > > | inserted |
|
Text interface to a AuxColdPlasmaMeasures instance.
The documentation for this class was generated from the following files:
Generated using doxygen 1.8.17
|