36 coeffs_.lookup(
"fields") >> fieldNames_;
37 applied_.setSize(fieldNames_.size(),
false);
40 if (dict.
found(
"redirectType"))
42 dict.
lookup(
"redirectType") >> name_;
46 dict.
lookup(
"name") >> name_;
51 const entry&
e = coeffs_.lookupEntry
59 dynamicCodeContext::addLineDirective
68 const entry&
e = coeffs_.lookupEntry
76 dynamicCodeContext::addLineDirective
85 const entry&
e = coeffs_.lookupEntry
93 dynamicCodeContext::addLineDirective
A list of keyword definitions, which are a keyword followed by any number of values (e...
virtual label startLineNumber() const =0
Return line number of first token in dictionary.
string trim(const string &)
Return string trimmed of leading and trailing whitespace.
virtual bool read(const dictionary &dict)
Read source dictionary.
bool read(const char *, int32_t &)
const dimensionedScalar e
Elementary charge.
bool found(const word &, bool recursive=false, bool patternMatch=true) const
Search dictionary for given keyword.
string & inplaceExpand(string &, const HashTable< string, word, string::hash > &mapping, const char sigil= '$')
Inplace expand occurences of variables according to the mapping.
virtual ITstream & stream() const =0
Return token stream if this entry is a primitive entry.
A keyword and a list of tokens is an 'entry'.
ITstream & lookup(const word &, bool recursive=false, bool patternMatch=true) const
Find and return an entry data stream.