MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <ValueFinfo.h>
Public Member Functions | |
DestFinfo * | getFinfo () const |
vector< string > | innerDest () const |
ValueFinfoBase (const string &name, const string &doc) | |
~ValueFinfoBase () | |
![]() | |
virtual bool | addMsg (const Finfo *target, ObjId mid, Element *src) const |
virtual bool | checkTarget (const Finfo *target) const |
const string & | docs () const |
Returns documentation string. More... | |
Finfo (const string &name, const string &doc) | |
virtual vector< string > | innerSrc () const |
const string & | name () const |
virtual void | postCreationFunc (Id newId, Element *newElm) const |
virtual void | registerFinfo (Cinfo *c)=0 |
virtual string | rttiType () const |
virtual bool | strGet (const Eref &tgt, const string &field, string &returnValue) const =0 |
virtual bool | strSet (const Eref &tgt, const string &field, const string &arg) const =0 |
virtual | ~Finfo () |
Protected Attributes | |
DestFinfo * | get_ |
DestFinfo * | set_ |
Additional Inherited Members | |
![]() | |
static const Cinfo * | initCinfo () |
This is the base class for all ValueFinfo classes. Used for doing inspection using dynamic casts.
Definition at line 16 of file ValueFinfo.h.
|
inline |
Definition at line 19 of file ValueFinfo.h.
ValueFinfoBase::ValueFinfoBase | ( | const string & | name, |
const string & | doc | ||
) |
Definition at line 12 of file ValueFinfo.cpp.
DestFinfo * ValueFinfoBase::getFinfo | ( | ) | const |
Definition at line 18 of file ValueFinfo.cpp.
References get_.
Referenced by MeshEntry::initCinfo().
|
virtual |
Returns subsidiary DestFinfos
Reimplemented from Finfo.
Definition at line 22 of file ValueFinfo.cpp.
References get_, Finfo::name(), and set_.
|
protected |
Definition at line 33 of file ValueFinfo.h.
Referenced by ElementValueFinfo< T, F >::ElementValueFinfo(), getFinfo(), innerDest(), ReadOnlyElementValueFinfo< T, F >::ReadOnlyElementValueFinfo(), ReadOnlyValueFinfo< T, F >::ReadOnlyValueFinfo(), ElementValueFinfo< T, F >::registerFinfo(), ValueFinfo< T, F >::registerFinfo(), ReadOnlyElementValueFinfo< T, F >::registerFinfo(), ReadOnlyValueFinfo< T, F >::registerFinfo(), ValueFinfo< T, F >::ValueFinfo(), ElementValueFinfo< T, F >::~ElementValueFinfo(), ReadOnlyElementValueFinfo< T, F >::~ReadOnlyElementValueFinfo(), ReadOnlyValueFinfo< T, F >::~ReadOnlyValueFinfo(), and ValueFinfo< T, F >::~ValueFinfo().
|
protected |
Definition at line 32 of file ValueFinfo.h.
Referenced by ElementValueFinfo< T, F >::ElementValueFinfo(), innerDest(), ElementValueFinfo< T, F >::registerFinfo(), ValueFinfo< T, F >::registerFinfo(), ValueFinfo< T, F >::ValueFinfo(), ElementValueFinfo< T, F >::~ElementValueFinfo(), and ValueFinfo< T, F >::~ValueFinfo().