Public Types | |
typedef std::conditional< Const, const dictionary, dictionary >::type | dict_type |
typedef std::conditional< Const, const entry, entry >::type | value_type |
typedef dict_type * | dict_pointer |
typedef dict_type & | dict_reference |
typedef value_type * | pointer |
typedef value_type & | reference |
Public Member Functions | |
Searcher () | |
bool | good () const noexcept |
bool | found () const noexcept |
dict_reference | context () const |
pointer | ptr () const noexcept |
reference | ref () const |
bool | isDict () const noexcept |
dict_pointer | dictPtr () const noexcept |
dict_reference | dict () const |
operator const Searcher<!Const > & () const | |
pointer | operator-> () const noexcept |
reference | operator* () const |
Public Attributes | |
friend | dictionary |
Protected Member Functions | |
Searcher (dict_pointer dict) | |
void | set (pointer eptr) |
Protected Attributes | |
dict_pointer | dict_ |
pointer | eptr_ |
Definition at line 136 of file dictionary.H.
typedef std::conditional<Const, const dictionary, dictionary>::type dict_type |
Definition at line 143 of file dictionary.H.
typedef std::conditional<Const, const entry, entry>::type value_type |
Definition at line 147 of file dictionary.H.
typedef dict_type* dict_pointer |
Definition at line 150 of file dictionary.H.
typedef dict_type& dict_reference |
Definition at line 153 of file dictionary.H.
typedef value_type* pointer |
Definition at line 156 of file dictionary.H.
typedef value_type& reference |
Definition at line 159 of file dictionary.H.
|
inlineprotected |
Definition at line 173 of file dictionary.H.
|
inline |
Definition at line 189 of file dictionary.H.
|
inlineprotected |
Definition at line 180 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
Referenced by dictionary::csearch().
|
inlinenoexcept |
Definition at line 197 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
Referenced by dictionary::csearchCompat(), dictionary::getCheckOrAdd(), dictionary::getCheckOrDefault(), dictionary::getOrAdd(), dictionary::getOrDefault(), dictionary::getOrDefaultCompat(), dictionary::lookupEntry(), dictionary::lookupEntryCompat(), dictionary::optionalSubDict(), dictionary::readCheck(), dictionary::readCompat(), dictionary::readEntry(), dictionary::subDict(), dictionary::subDictOrAdd(), dictionary::subOrEmptyDict(), and dictionary::substituteKeyword().
|
inlinenoexcept |
Definition at line 203 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
|
inline |
Definition at line 209 of file dictionary.H.
References dictionary::Searcher< Const >::dict_.
|
inlinenoexcept |
Definition at line 215 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
Referenced by dictionary::getCheckOrAdd(), dictionary::getCheckOrDefault(), dictionary::getOrAdd(), dictionary::getOrDefault(), dictionary::getOrDefaultCompat(), dictionary::readCheck(), dictionary::readCompat(), and dictionary::readEntry().
|
inline |
Definition at line 221 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
Referenced by dictionary::lookupEntry(), and dictionary::lookupEntryCompat().
|
inlinenoexcept |
Definition at line 227 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
Referenced by dictionary::optionalSubDict(), dictionary::set(), and dictionary::subOrEmptyDict().
|
inlinenoexcept |
Definition at line 233 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
Referenced by dictionary::subDictOrAdd().
|
inline |
Definition at line 240 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
Referenced by dictionary::optionalSubDict(), dictionary::set(), dictionary::subDict(), dictionary::subOrEmptyDict(), and dictionary::substituteKeyword().
|
inlineexplicit |
Definition at line 246 of file dictionary.H.
|
inlinenoexcept |
Definition at line 252 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
|
inline |
Definition at line 258 of file dictionary.H.
References dictionary::Searcher< Const >::eptr_.
friend dictionary |
Definition at line 139 of file dictionary.H.
|
protected |
Definition at line 165 of file dictionary.H.
Referenced by dictionary::Searcher< Const >::context().
|
protected |
Definition at line 168 of file dictionary.H.
Referenced by dictionary::Searcher< Const >::dict(), dictionary::Searcher< Const >::dictPtr(), dictionary::Searcher< Const >::found(), dictionary::Searcher< Const >::good(), dictionary::Searcher< Const >::isDict(), dictionary::Searcher< Const >::operator*(), dictionary::Searcher< Const >::operator->(), dictionary::Searcher< Const >::ptr(), dictionary::Searcher< Const >::ref(), and dictionary::Searcher< Const >::set().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.