|
MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <ValueFinfo.h>
Inheritance diagram for ValueFinfoBase:
Collaboration diagram for ValueFinfoBase:Public Member Functions | |
| DestFinfo * | getFinfo () const |
| vector< string > | innerDest () const |
| ValueFinfoBase (const string &name, const string &doc) | |
| ~ValueFinfoBase () | |
Public Member Functions inherited from Finfo | |
| 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 Public Member Functions inherited from Finfo | |
| 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().
Here is the caller graph for this function:
|
virtual |
Returns subsidiary DestFinfos
Reimplemented from Finfo.
Definition at line 22 of file ValueFinfo.cpp.
References get_, Finfo::name(), and set_.
Here is the call graph for this function:
|
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().