#include <ValueFinfo.h>
Public Member Functions | |
~ValueFinfoBase () | |
ValueFinfoBase (const string &name, const string &doc) | |
DestFinfo * | getFinfo () const |
vector< string > | innerDest () const |
Protected Attributes | |
DestFinfo * | set_ |
DestFinfo * | get_ |
This is the base class for all ValueFinfo classes. Used for doing inspection using dynamic casts.
ValueFinfoBase::~ValueFinfoBase | ( | ) | [inline] |
ValueFinfoBase::ValueFinfoBase | ( | const string & | name, | |
const string & | doc | |||
) |
DestFinfo * ValueFinfoBase::getFinfo | ( | ) | const |
References get_.
Referenced by MeshEntry::initCinfo().
vector< string > ValueFinfoBase::innerDest | ( | ) | const [virtual] |
Returns subsidiary DestFinfos
Reimplemented from Finfo.
References get_, Finfo::name(), and set_.
DestFinfo* ValueFinfoBase::get_ [protected] |
Referenced by ElementValueFinfo< T, F >::ElementValueFinfo(), getFinfo(), innerDest(), ReadOnlyElementValueFinfo< T, F >::ReadOnlyElementValueFinfo(), ReadOnlyValueFinfo< T, F >::ReadOnlyValueFinfo(), ReadOnlyValueFinfo< T, F >::registerFinfo(), ValueFinfo< T, F >::registerFinfo(), ReadOnlyElementValueFinfo< T, F >::registerFinfo(), ElementValueFinfo< T, F >::registerFinfo(), ValueFinfo< T, F >::ValueFinfo(), ElementValueFinfo< T, F >::~ElementValueFinfo(), ReadOnlyElementValueFinfo< T, F >::~ReadOnlyElementValueFinfo(), ReadOnlyValueFinfo< T, F >::~ReadOnlyValueFinfo(), and ValueFinfo< T, F >::~ValueFinfo().
DestFinfo* ValueFinfoBase::set_ [protected] |