Public Member Functions | |
TypeInfo ("iEntry") | |
iEntry () | |
iEntry (const word &key) | |
virtual | ~iEntry () |
virtual const word & | keyword () const |
virtual word & | keyword () |
virtual word | name () const |
virtual word | globalName () const =0 |
virtual dictionary * | dictPtr () |
virtual const dictionary * | dictPtr () const |
virtual bool | isDictionary () const |
virtual const dictionary & | parrentDict () const =0 |
virtual dictionary & | dict ()=0 |
virtual const dictionary & | dict () const =0 |
virtual iEntry * | clonePtr () const =0 |
virtual uniquePtr< iEntry > | clone () const =0 |
virtual iEntry * | clonePtr (const dictionary &parDict) const =0 |
virtual uniquePtr< iEntry > | clone (const dictionary &parDict) const =0 |
virtual bool | read (iIstream &is)=0 |
virtual bool | write (iOstream &os) const =0 |
Static Public Member Functions | |
static bool | readKeyword (iIstream &is, word &keyword, token &tok) |
static bool | createEntry (dictionary &parDict, iIstream &is, bool hasBlockToken=false) |
Protected Member Functions | |
bool | writeKeyword (iOstream &os) const |
Protected Attributes | |
word | keyword_ |
Definition at line 38 of file iEntry.hpp.
|
inline |
Definition at line 66 of file iEntry.hpp.
Definition at line 70 of file iEntry.hpp.
|
inlinevirtual |
Definition at line 77 of file iEntry.hpp.
Definition at line 32 of file iEntry.cpp.
|
static |
Definition at line 64 of file iEntry.cpp.
|
protected |
Definition at line 154 of file iEntry.cpp.
TypeInfo | ( | "iEntry" | ) |
|
inlinevirtual |
Definition at line 84 of file iEntry.hpp.
Referenced by dictionary::add(), and iEntry< Key, T * >::name().
|
inlinevirtual |
Definition at line 90 of file iEntry.hpp.
|
inlinevirtual |
Definition at line 95 of file iEntry.hpp.
Referenced by Wall::readCommon(), and insertionRegion::readInsertionRegion().
|
pure virtual |
Implemented in dictionary, and dataEntry.
|
inlinevirtual |
Reimplemented in dictionary, and dataEntry.
Definition at line 104 of file iEntry.hpp.
|
inlinevirtual |
Reimplemented in dictionary, and dataEntry.
Definition at line 110 of file iEntry.hpp.
|
inlinevirtual |
Reimplemented in dictionary, and dataEntry.
Definition at line 116 of file iEntry.hpp.
|
pure virtual |
Implemented in dictionary, and dataEntry.
|
pure virtual |
Implemented in dictionary, and dataEntry.
|
pure virtual |
Implemented in dictionary, and dataEntry.
|
pure virtual |
Implemented in dictionary, and dataEntry.
Implemented in dictionary, and dataEntry.
Referenced by dictionary::dictionary().
|
pure virtual |
Implemented in dictionary, and dataEntry.
|
pure virtual |
Implemented in dictionary, and dataEntry.
|
pure virtual |
Implemented in dictionary, and dataEntry.
Referenced by pFlow::operator>>().
|
pure virtual |
Implemented in dictionary, and dataEntry.
Referenced by pFlow::operator<<().
|
protected |
Definition at line 54 of file iEntry.hpp.
Referenced by iEntry< Key, T * >::iEntry(), and iEntry< Key, T * >::keyword().