dictionaryEntry Member List

This is the complete list of members for dictionaryEntry, including all inherited members.

add(entry *entryPtr, bool mergeEntry=false)dictionary
add(const entry &e, bool mergeEntry=false)dictionary
add(const keyType &k, const word &v, bool overwrite=false)dictionary
add(const keyType &k, const string &v, bool overwrite=false)dictionary
add(const keyType &k, const label v, bool overwrite=false)dictionary
add(const keyType &k, const scalar v, bool overwrite=false)dictionary
add(const keyType &k, const dictionary &d, bool mergeEntry=false)dictionary
add(const keyType &k, const T &v, bool overwrite=false)dictionary
add(const keyType &k, const T &v, bool overwrite)dictionary
base_iterator typedefUILList< LListBase, T >
begin()UILList< LListBase, T >inline
begin() constUILList< LListBase, T >inline
cbegin() constUILList< LListBase, T >inline
cend() constUILList< LListBase, T >inline
cfindScopedDict(const fileName &dictPath) constdictionary
changeKeyword(const keyType &oldKeyword, const keyType &newKeyword, bool overwrite=false)dictionary
Foam::checkITstream(const ITstream &is) constentry
Foam::dictionary::checkITstream(const ITstream &is, const word &keyword) constdictionary
ClassName("dictionary")dictionary
clear()dictionary
clone(const dictionary &parentDict) constdictionaryEntryinlinevirtual
Foam::entry::clone() constentryvirtual
Foam::dictionary::clone() constdictionary
const_base_iterator typedefUILList< LListBase, T >
const_pointer typedefUILList< LListBase, T >
const_reference typedefUILList< LListBase, T >
const_searcher typedefdictionary
const_searcherdictionary
crbegin() constUILList< LListBase, T >inline
crend() constUILList< LListBase, T >inline
csearch(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionary
csearchCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, enum keyType::option matchOpt=keyType::REGEX) constdictionary
csearchScoped(const word &keyword, enum keyType::option matchOpt) constdictionary
dict() const noexceptdictionaryEntryvirtual
dict() noexceptdictionaryEntryvirtual
dictionary()dictionary
dictionary(const fileName &name)dictionaryexplicit
dictionary(const fileName &name, const dictionary &parentDict, Istream &is, bool keepHeader=false)dictionary
dictionary(Istream &is)dictionary
dictionary(Istream &is, bool keepHeader)dictionary
dictionary(const dictionary &parentDict, const dictionary &dict)dictionary
dictionary(const dictionary &dict)dictionary
dictionary(const dictionary *dict)dictionaryexplicit
dictionary(const dictionary &parentDict, dictionary &&dict)dictionary
dictionary(dictionary &&dict)dictionary
dictionaryEntry(const dictionary &parentDict, Istream &is)dictionaryEntry
dictionaryEntry(const keyType &key, const dictionary &parentDict, Istream &is)dictionaryEntry
dictionaryEntry(const keyType &key, const dictionary &parentDict, const dictionary &dict)dictionaryEntry
dictionaryEntry(const dictionary &parentDict, const dictionaryEntry &dictEnt)dictionaryEntry
dictName() constdictionaryinline
dictPtr() const noexceptdictionaryEntryvirtual
dictPtr() noexceptdictionaryEntryvirtual
difference_type typedefUILList< LListBase, T >
digest() constdictionary
disableFunctionEntriesentrystatic
end()UILList< LListBase, T >inline
end() constUILList< LListBase, T >inline
endLineNumber() constdictionaryEntryvirtual
Foam::entry(const keyType &keyword)entry
Foam::entry(const entry &e)entry
erase(T *item)ILList< LListBase, T >
eraseHead()ILList< LListBase, T >
findCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, enum keyType::option matchOpt) constdictionary
findDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX)dictionaryinline
findDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
findEntry(const word &keyword, enum keyType::option matchOpt=keyType::REGEX)dictionaryinline
findEntry(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
findScoped(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
findScopedDict(const fileName &dictPath) constdictionary
findScopedDict(const fileName &dictPath)dictionary
first()UILList< LListBase, T >inline
first() constUILList< LListBase, T >inline
found(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
found(const word &keyword, bool recursive, bool patternMatch=true) constdictionaryinline
foundCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, enum keyType::option matchOpt=keyType::REGEX) constdictionary
Foam::get() constentryinline
Foam::dictionary::get(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionary
getBool(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
Foam::getCheck(const Predicate &pred) constentryinline
Foam::dictionary::getCheck(const word &keyword, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX) constdictionary
getCheckOrAdd(const word &keyword, const T &deflt, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX)dictionary
getCheckOrDefault(const word &keyword, const T &deflt, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX) constdictionary
getCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, enum keyType::option matchOpt=keyType::REGEX) constdictionary
getFileName(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
getLabel(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
getOrAdd(const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX)dictionary
getOrDefault(const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) constdictionary
getOrDefaultCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) constdictionary
getScalar(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
getString(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
getWord(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
globalInputModeentrystatic
ILList()=defaultILList< LListBase, T >
ILList(T *item)ILList< LListBase, T >inlineexplicit
ILList(Istream &is)ILList< LListBase, T >explicit
ILList(const ILList< LListBase, T > &lst)ILList< LListBase, T >
ILList(ILList< LListBase, T > &&lst)ILList< LListBase, T >
ILList(const ILList< LListBase, T > &lst, const CloneArg &cloneArg)ILList< LListBase, T >
ILList(Istream &is, const INew &inew)ILList< LListBase, T >
info() constdictionaryEntryinline
inputMode enum nameentry
Foam::isDict() const noexceptentryinlinevirtual
Foam::dictionary::isDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
isNullDict() const noexceptdictionaryinline
isStream() const noexceptentryinlinevirtual
keys(bool patterns=false) constdictionary
keyword() const noexceptentryinline
keyword() noexceptentryinline
last()UILList< LListBase, T >inline
last() constUILList< LListBase, T >inline
link(const T &elem)LList< LListBase, T >::linkinline
link(T &&elem)LList< LListBase, T >::linkinline
lookup(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionary
lookup(const word &keyword, bool recursive, bool patternMatch=true) constdictionaryinline
lookupCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, enum keyType::option matchOpt=keyType::REGEX) constdictionary
lookupEntry(const word &keyword, enum keyType::option matchOpt) constdictionary
lookupEntry(const word &keyword, bool recursive, bool patternMatch) constdictionaryinline
lookupEntryCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, enum keyType::option matchOpt) constdictionary
lookupEntryPtr(const word &keyword, bool recursive, bool patternMatch)dictionaryinline
lookupEntryPtr(const word &keyword, bool recursive, bool patternMatch) constdictionaryinline
lookupOrAddDefault(const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX)dictionaryinline
lookupOrAddDefault(const word &keyword, const T &deflt, bool recursive, bool patternMatch=true)dictionaryinline
lookupOrDefault(const word &keyword, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
lookupOrDefault(const word &keyword, const T &deflt, bool recursive, bool patternMatch=true) constdictionaryinline
lookupOrDefaultCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, const T &deflt, enum keyType::option matchOpt=keyType::REGEX) constdictionaryinline
lookupScopedEntryPtr(const word &keyword, bool recursive, bool patternMatch) constdictionaryinline
lookupType(const word &keyword, bool recursive=false, bool patternMatch=true) constdictionaryinline
makeScopedDict(const fileName &dictPath)dictionary
merge(const dictionary &dict)dictionary
name() constdictionaryEntryinlinevirtual
name()dictionaryEntryinlinevirtual
Foam::New(dictionary &parentDict, Istream &is, const inputMode inpMode=inputMode::GLOBAL, const int endChar=0)entrystatic
Foam::New(Istream &is)entrystatic
Foam::dictionary::New(Istream &is)dictionarystatic
nulldictionarystatic
Foam::operator!=(const entry &e) constentry
Foam::dictionary::operator!=(const UILList< LListBase, T > &lst) constUILList< LListBase, T >
operator+=(const dictionary &rhs)dictionary
operator<<dictionaryEntryfriend
operator<<=(const dictionary &rhs)dictionary
Foam::operator=(const entry &e)entry
Foam::dictionary::operator=(const dictionary &rhs)dictionary
Foam::ILList::operator=(const ILList< LListBase, T > &lst)ILList< LListBase, T >
Foam::ILList::operator=(ILList< LListBase, T > &&lst)ILList< LListBase, T >
Foam::UILList::operator=(const UILList< LListBase, T > &lst)UILList< LListBase, T >
Foam::operator==(const entry &e) constentry
Foam::dictionary::operator==(const UILList< LListBase, T > &lst) constUILList< LListBase, T >
operator[](const word &keyword) constdictionaryinline
operator|=(const dictionary &rhs)dictionary
optionalSubDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionary
parent() const noexceptdictionaryinline
pointer typedefUILList< LListBase, T >
ptr(typename LListBase::link *node)LList< LListBase, T >::linkinlinestatic
ptr(const typename LListBase::link *node)LList< LListBase, T >::linkinlinestatic
rbegin()UILList< LListBase, T >inline
rbegin() constUILList< LListBase, T >inline
read(Istream &is)dictionary
read(Istream &is, bool keepHeader)dictionary
Foam::readCheck(T &val, const Predicate &pred) constentryinline
Foam::dictionary::readCheck(const word &keyword, T &val, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX, bool mandatory=true) constdictionary
readCheckIfPresent(const word &keyword, T &val, const Predicate &pred, enum keyType::option matchOpt=keyType::REGEX) constdictionary
readCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, T &val, enum keyType::option matchOpt=keyType::REGEX, bool mandatory=true) constdictionary
Foam::readEntry(T &val) constentryinline
Foam::dictionary::readEntry(const word &keyword, T &val, enum keyType::option matchOpt=keyType::REGEX, bool mandatory=true) constdictionary
readIfPresent(const word &keyword, T &val, enum keyType::option matchOpt=keyType::REGEX) constdictionary
readIfPresent(const word &keyword, T &val, bool recursive, bool patternMatch=true) constdictionaryinline
readIfPresentCompat(const word &keyword, std::initializer_list< std::pair< const char *, int > > compat, T &val, enum keyType::option matchOpt=keyType::REGEX) constdictionary
ref(typename LListBase::link *node)LList< LListBase, T >::linkinlinestatic
ref(const typename LListBase::link *node)LList< LListBase, T >::linkinlinestatic
reference typedefUILList< LListBase, T >
relativeName() constdictionaryEntryinlinevirtual
Foam::dictionary::relativeName(const bool caseTag=false) constdictionary
Foam::remove(typename LListBase::link *node)LList< LListBase, T >::linkinlinestatic
Foam::dictionary::remove(const word &keyword)dictionary
Foam::ILList::remove(T *item)UILList< LListBase, T >inline
Foam::ILList::remove(iterator &iter)UILList< LListBase, T >inline
removeHead()UILList< LListBase, T >inline
rend()UILList< LListBase, T >inline
rend() constUILList< LListBase, T >inline
reportingOutputdictionarystatic
reportOptional() noexceptdictionaryinlinestatic
reportOptional(const int level) noexceptdictionaryinlinestatic
reportReadWarning(const IOstream &, const std::string &)entryprotectedstatic
resetInputMode()entrystatic
search(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionary
search(const word &keyword, enum keyType::option matchOpt=keyType::REGEX)dictionary
searcher typedefdictionary
searcherdictionary
searchScoped(const word &keyword, enum keyType::option matchOpt) constdictionary
searchScoped(const word &keyword, enum keyType::option matchOpt)dictionary
set(entry *entryPtr)dictionary
set(const entry &e)dictionary
set(const keyType &k, const dictionary &v)dictionary
set(const keyType &k, const T &v)dictionary
set(const keyType &k, const T &v)dictionary
size_type typedefUILList< LListBase, T >
sortedToc() constdictionary
sortedToc(const Compare &comp) constdictionary
sortedToc(const Compare &comp) constdictionary
startLineNumber() constdictionaryEntryvirtual
stream() constdictionaryEntryvirtual
subDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX) constdictionary
subDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX)dictionary
subDictOrAdd(const word &keyword, enum keyType::option matchOpt=keyType::REGEX)dictionary
subDictPtr(const word &keyword) constdictionaryinline
subDictPtr(const word &keyword)dictionaryinline
subOrEmptyDict(const word &keyword, enum keyType::option matchOpt=keyType::REGEX, const bool mandatory=false) constdictionary
substituteKeyword(const word &keyword, bool mergeEntry=false)dictionary
substituteScopedKeyword(const word &keyword, bool mergeEntry=false)dictionary
toc() constdictionary
tokens() constdictionary
topDict() constdictionary
transfer(dictionary &dict)dictionary
Foam::ILList::transfer(ILList< LListBase, T > &lst)ILList< LListBase, T >
UILList()=defaultUILList< LListBase, T >
UILList(T *item)UILList< LListBase, T >inlineexplicit
UILList(const UILList< LListBase, T > &lst)UILList< LListBase, T >
val_LList< LListBase, T >::link
value_type typedefUILList< LListBase, T >
write(Ostream &os) constdictionaryEntryvirtual
Foam::dictionary::write(Ostream &os, const bool subDict=true) constdictionary
writeEntries(Ostream &os, const bool extraNewLine=false) constdictionary
writeEntry(Ostream &os) constdictionary
writeEntry(const keyType &keyword, Ostream &os) constdictionary
writeList(Ostream &os, const label shortLen=0) constUILList< LListBase, T >
writeOptionalEntriesdictionarystatic
~dictionary()dictionaryvirtual
~entry()=defaultentryvirtual
~ILList()ILList< LListBase, T >