Class TextInterface::VAllocator

template<class C, class Type>
class VAllocator

ElementGet and ElementGetSet factory.

Use this generator function object whenever the get and set methods to not match the patterns supplied by the add template methods of the TextInterface::To class

Subclassed by TextInterface::To< C >::VGenerator< Type >

Public Functions

template<class Get, class Size>
inline ElementGet<C, Get, Size> *operator()(const std::string &n, Get g, Size z)

Generate a new ElementGet instance.

template<class Get, class Set, class Size>
inline ElementGetSet<C, Type, Get, Set, Size> *operator()(const std::string &n, Get g, Set s, Size z)

Generate a new ElementGetSet instance.

template<class Get, class Size>
inline ElementGet<C, Get, Size> *operator()(const std::string &n, const std::string &d, Get g, Size z)

Generate a new ElementGet instance with description.

template<class Get, class Set, class Size>
inline ElementGetSet<C, Type, Get, Set, Size> *operator()(const std::string &n, const std::string &d, Get g, Set s, Size z)

Generate a new ElementGetSet instance with description.