

Public Member Functions | |
| dataEntry () | |
| dataEntry (const word &keyword, const dictionary &parDict) | |
| dataEntry (const word &keyWord, const dictionary &parDict, const iTstream &is) | |
| dataEntry (const word &keyWord, const dictionary &parDict, iIstream &is) | |
| dataEntry (const word &keyword, const dictionary &parDict, const token &tok) | |
| template<typename T > | |
| dataEntry (const word &keyword, const dictionary &parDict, const T &v) | |
| dataEntry (const word &keyword, const dictionary &parDict, const dataEntry &entry) | |
| dataEntry (const dataEntry &src)=default | |
| virtual word | globalName () const |
| virtual iTstream & | stream () |
| virtual dictionary * | dictPtr () |
| virtual const dictionary * | dictPtr () const |
| virtual bool | isDictionary () const |
| virtual const dictionary & | parrentDict () const |
| virtual dictionary & | dict () |
| virtual const dictionary & | dict () const |
| virtual iEntry * | clonePtr () const |
| virtual uniquePtr< iEntry > | clone () const |
| virtual iEntry * | clonePtr (const dictionary &parDict) const |
| virtual uniquePtr< iEntry > | clone (const dictionary &parDict) const |
| virtual bool | read (iIstream &is) |
| virtual bool | write (iOstream &os) const |
Public Member Functions inherited from iEntry | |
| TypeInfo ("iEntry") | |
| iEntry () | |
| iEntry (const word &key) | |
| virtual | ~iEntry () |
| virtual const word & | keyword () const |
| virtual word & | keyword () |
| virtual word | name () const |
Static Public Attributes | |
| static dataEntry | nullDataEntry |
Protected Member Functions | |
| bool | readDataEntry (iIstream &is) |
| bool | writeDataEntry (iOstream &os) const |
Protected Member Functions inherited from iEntry | |
| bool | writeKeyword (iOstream &os) const |
Protected Attributes | |
| const dictionary & | parDict_ |
| iTstream | tokenStream_ |
Protected Attributes inherited from iEntry | |
| word | keyword_ |
Additional Inherited Members | |
Static Public Member Functions inherited from iEntry | |
| static bool | readKeyword (iIstream &is, word &keyword, token &tok) |
| static bool | createEntry (dictionary &parDict, iIstream &is, bool hasBlockToken=false) |
Definition at line 40 of file dataEntry.hpp.
| dataEntry | ( | ) |
Definition at line 159 of file dataEntry.cpp.
| dataEntry | ( | const word & | keyword, |
| const dictionary & | parDict | ||
| ) |
Definition at line 168 of file dataEntry.cpp.
| dataEntry | ( | const word & | keyWord, |
| const dictionary & | parDict, | ||
| const iTstream & | is | ||
| ) |
Definition at line 185 of file dataEntry.cpp.
| dataEntry | ( | const word & | keyWord, |
| const dictionary & | parDict, | ||
| iIstream & | is | ||
| ) |
Definition at line 203 of file dataEntry.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().

| dataEntry | ( | const word & | keyword, |
| const dictionary & | parDict, | ||
| const token & | tok | ||
| ) |
Definition at line 227 of file dataEntry.cpp.
| dataEntry | ( | const word & | keyword, |
| const dictionary & | parDict, | ||
| const T & | v | ||
| ) |
Definition at line 147 of file dataEntry.hpp.
References pFlow::endStatementToken(), dataEntry::globalName(), oTstream::tokens(), and dataEntry::tokenStream_.

| dataEntry | ( | const word & | keyword, |
| const dictionary & | parDict, | ||
| const dataEntry & | entry | ||
| ) |
Definition at line 247 of file dataEntry.cpp.
References iTstream::tokens(), and dataEntry::tokenStream_.

|
protected |
Definition at line 35 of file dataEntry.cpp.
References IOstream::bad(), IOstream::fatalCheck(), fatalExit, FUNCTION_NAME, token::good(), ioErrorInFile, token::isPunctuation(), IOstream::lineNumber(), IOstream::name(), token::pToken(), and iIstream::read().

|
protected |
Definition at line 98 of file dataEntry.cpp.
References iOstream::endEntry(), pFlow::endStatementToken(), isBeginToken(), isEndToken(), and pFlow::spaceToken().

|
virtual |
Implements iEntry.
Definition at line 291 of file dataEntry.cpp.
Referenced by dataEntry::dataEntry().

|
virtual |
Definition at line 261 of file dataEntry.cpp.
References iTstream::rewind().
Referenced by dictionary::readDataEntry(), and twoPartEntry::twoPartEntry().


|
virtual |
Reimplemented from iEntry.
Definition at line 269 of file dataEntry.cpp.
References pFlow::endl(), fatalErrorInFunction, and fatalExit.

|
virtual |
Reimplemented from iEntry.
|
virtual |
Reimplemented from iEntry.
Definition at line 286 of file dataEntry.cpp.
|
virtual |
Implements iEntry.
Definition at line 297 of file dataEntry.cpp.
|
virtual |
Implements iEntry.
Definition at line 303 of file dataEntry.cpp.
References pFlow::endl(), fatalErrorInFunction, and fatalExit.

|
virtual |
Implements iEntry.
|
virtual |
Implements iEntry.
Definition at line 327 of file dataEntry.cpp.
|
virtual |
Implements iEntry.
Definition at line 321 of file dataEntry.cpp.
|
virtual |
Implements iEntry.
Definition at line 338 of file dataEntry.cpp.
|
virtual |
Implements iEntry.
Definition at line 333 of file dataEntry.cpp.
|
virtual |
Implements iEntry.
Definition at line 345 of file dataEntry.cpp.
References pFlow::endl(), fatalErrorInFunction, fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().

|
virtual |
Implements iEntry.
Definition at line 366 of file dataEntry.cpp.
References fatalExit, ioErrorInFile, IOstream::lineNumber(), and IOstream::name().

|
protected |
Definition at line 50 of file dataEntry.hpp.
|
protected |
Definition at line 53 of file dataEntry.hpp.
Referenced by dataEntry::dataEntry().
|
static |
Definition at line 66 of file dataEntry.hpp.
Referenced by dictionary::dataEntryRef().