|
|
|
primitiveEntry Class ReferenceA keyword and a list of tokens is a 'primitiveEntry'. An primitiveEntry can be read, written and printed, and the types and values of its tokens analysed. More...
Inheritance diagram for primitiveEntry:
![]()
Collaboration diagram for primitiveEntry:
![]()
Detailed DescriptionA keyword and a list of tokens is a 'primitiveEntry'. An primitiveEntry can be read, written and printed, and the types and values of its tokens analysed.A primitiveEntry is a high-level building block for data description. It is a front-end for the token parser. A list of entries can be used as a set of keyword syntax elements, for example.
Definition at line 58 of file primitiveEntry.H. Constructor & Destructor Documentation
Construct from keyword, parent dictionary and Istream.
Definition at line 212 of file primitiveEntryIO.C.
Construct from keyword and a token.
Definition at line 32 of file primitiveEntry.C. References entry::keyword(), and primitiveEntry::name().
Here is the call graph for this function:
![]()
Construct from keyword and a T.
Definition at line 24 of file primitiveEntryTemplates.C. References token::END_STATEMENT, dictionary::null, and OStringStream::str().
Here is the call graph for this function:
![]()
Member Function Documentation
Construct on freestore as copy with reference to the. dictionary the copy belongs to Implements entry. Definition at line 117 of file primitiveEntry.H.
Return the dictionary name.
Implements entry. Definition at line 126 of file primitiveEntry.H. Referenced by primitiveEntry::name(), and primitiveEntry::primitiveEntry().
Here is the caller graph for this function:
![]()
Return the dictionary name.
Implements entry. Definition at line 132 of file primitiveEntry.H. References primitiveEntry::name().
Here is the call graph for this function:
![]()
Return line number of first token in dictionary.
Implements entry. Definition at line 52 of file primitiveEntry.C.
Return line number of last token in dictionary.
Implements entry. Definition at line 64 of file primitiveEntry.C.
Return true because this entry is a stream.
Reimplemented from entry. Definition at line 144 of file primitiveEntry.H.
This entry is not a dictionary,. calling this function generates a FatalError Implements entry. Definition at line 85 of file primitiveEntry.C. References ITstream::rewind().
Here is the call graph for this function:
![]()
This entry is not a dictionary,. calling this function generates a FatalError Implements entry. Definition at line 96 of file primitiveEntry.C.
Read tokens from the given stream.
Definition at line 114 of file primitiveEntryIO.C. References functionEntry::execute(), and entry::keyword().
Here is the call graph for this function:
![]()
Write.
Implements entry. Definition at line 248 of file primitiveEntryIO.C. References dictionary::null.
Return info proxy. Used to print token information to a stream Reimplemented from IOstream. Definition at line 174 of file primitiveEntry.H.
The documentation for this class was generated from the following files:
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||