bdm::Particular_UI< T > Class Template Reference

The main userinfo template class. You should derive this class whenever you need a new userinfo of a class which is compound from smaller elements (all having its own userinfo class prepared). More...

#include <user_info.h>

List of all members.

Static Private Member Functions

static void ui_error (string message, const Setting &element)
template<class T >
static T * build (Setting &element, const int index)
 Prototype of a UI builder. Return value is by the second argument since it type checking via dynamic_cast.
template<class T >
static T * build (Setting &element, const string &name)
template<class T >
static void save (T &instance, Setting &element, const string &name="")
static void save (mat &matrix, Setting &element, const string &name="")
 This methods tries to save a double matrix.
static void save (ivec &vec, Setting &element, const string &name="")
 This methods tries to save a double vec.
static void save (Array< string > &string_array, Setting &element, const string &name="")
 This methods tries to save a double string_array.
static bool get (mat &matrix, const Setting &element, const string &name)
 This methods tries to build a new double matrix.
static bool get (mat &matrix, const Setting &element, const int index)
 This methods tries to build a new double matrix.
static bool get (ivec &vec, const Setting &element, const string &name)
 This methods tries to build a new double vec.
static bool get (ivec &vec, const Setting &element, const int index)
 This methods tries to build a new double vec.
static bool get (Array< string > &string_array, const Setting &element, const string &name)
 This methods tries to build a new double string_array.
static bool get (Array< string > &string_array, const Setting &element, const int index)
 This methods tries to build a new double string_array.


Detailed Description

template<typename T>
class bdm::Particular_UI< T >

The main userinfo template class. You should derive this class whenever you need a new userinfo of a class which is compound from smaller elements (all having its own userinfo class prepared).
The documentation for this class was generated from the following file:

Generated on Tue Jun 2 10:02:18 2009 for mixpp by  doxygen 1.5.8