Go to the documentation of this file.
42 #ifndef dictionaryEntry_H
43 #define dictionaryEntry_H
167 Ostream&
operator<<(Ostream&,
const InfoProxy<dictionaryEntry>&);
A keyword and a list of tokens is an 'entry'.
const word dictName() const
Return the local dictionary name (final part of scoped name)
A keyword and a list of tokens is a 'dictionaryEntry'.
autoPtr< entry > clone(const dictionary &parentDict) const
Construct on freestore as copy with reference to the.
A class for handling words, derived from string.
A helper class for outputting values to Ostream.
A class for handling file names.
const fileName & name() const
Return the dictionary name.
dictionaryEntry(const dictionary &)
Dissallow bitwise copy.
A class for handling keywords in dictionaries.
ITstream & stream() const
This entry is not a primitive,.
intWM_LABEL_SIZE_t label
A label is an int32_t or int64_t as specified by the pre-processor macro WM_LABEL_SIZE.
InfoProxy< dictionaryEntry > info() const
Return info proxy.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
const fileName & name() const
Return the dictionary name (scoped, e.g. dictA::dictB::dictC)
Ostream & operator<<(Ostream &, const edgeMesh &)
fileName & name()
Return the dictionary name (scoped, e.g. dictA::dictB::dictC)
const word dictName() const
Return the local dictionary name (final part of scoped name)
A list of keyword definitions, which are a keyword followed by any number of values (e....
void write(Ostream &) const
Write.
bool isDict() const
Return true because this entry is a dictionary.
label endLineNumber() const
Return line number of last token in dictionary.
const dictionary & dict() const
Return dictionary.
friend Ostream & operator<<(Ostream &, const dictionaryEntry &)
An auto-pointer similar to the STL auto_ptr but with automatic casting to a reference to the type and...
autoPtr< dictionary > clone() const
Construct and return clone.
An Ostream is an abstract base class for all output systems (streams, files, token lists,...
label startLineNumber() const
Return line number of first token in dictionary.