List of IOobjects with searching and retrieving facilities. More...
Public Member Functions | |
IOobjectList () | |
IOobjectList (const label nObjects) | |
IOobjectList (const IOobjectList &list) | |
IOobjectList (IOobjectList &&list) | |
IOobjectList (const objectRegistry &db, const fileName &instance, const fileName &local="", IOobject::readOption r=IOobject::MUST_READ, IOobject::writeOption w=IOobject::NO_WRITE, bool registerObject=true) | |
~IOobjectList ()=default | |
bool | add (autoPtr< IOobject > &objectPtr) |
bool | add (autoPtr< IOobject > &&objectPtr) |
label | append (const IOobjectList &other) |
label | append (IOobjectList &&other) |
bool | remove (const IOobject &io) |
const IOobject * | cfindObject (const word &objName) const |
template<class Type > | |
const IOobject * | cfindObject (const word &objName) const |
const IOobject * | findObject (const word &objName) const |
template<class Type > | |
const IOobject * | findObject (const word &objName) const |
IOobject * | findObject (const word &objName) |
template<class Type > | |
IOobject * | findObject (const word &objName) |
IOobject * | getObject (const word &objName) const |
template<class Type > | |
IOobject * | getObject (const word &objName) const |
template<class MatchPredicate > | |
IOobjectList | lookup (const MatchPredicate &matchName) const |
IOobjectList | lookupClass (const char *clsName) const |
template<class MatchPredicate > | |
IOobjectList | lookupClass (const MatchPredicate &matchClass) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
IOobjectList | lookupClass (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class Type > | |
IOobjectList | lookupClass () const |
template<class Type , class MatchPredicate > | |
IOobjectList | lookupClass (const MatchPredicate &matchName) const |
HashTable< wordHashSet > | classes () const |
template<class MatchPredicate > | |
HashTable< wordHashSet > | classes (const MatchPredicate &matchName) const |
label | count (const char *clsName) const |
template<class MatchPredicate > | |
label | count (const MatchPredicate &matchClass) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
label | count (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class Type > | |
label | count () const |
template<class Type , class MatchPredicate > | |
label | count (const MatchPredicate &matchName) const |
wordList | names () const |
wordList | names (const bool syncPar) const |
wordList | names (const char *clsName) const |
wordList | names (const char *clsName, const bool syncPar) const |
template<class MatchPredicate > | |
wordList | names (const MatchPredicate &matchClass) const |
template<class MatchPredicate > | |
wordList | names (const MatchPredicate &matchClass, const bool syncPar) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
wordList | names (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
wordList | names (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName, const bool syncPar) const |
template<class Type > | |
wordList | names () const |
template<class Type > | |
wordList | names (bool syncPar) const |
template<class Type , class MatchPredicate > | |
wordList | names (const MatchPredicate &matchName) const |
template<class Type , class MatchPredicate > | |
wordList | names (const MatchPredicate &matchName, const bool syncPar) const |
wordList | sortedNames () const |
wordList | sortedNames (const bool syncPar) const |
wordList | sortedNames (const char *clsName) const |
wordList | sortedNames (const char *clsName, const bool syncPar) const |
template<class MatchPredicate > | |
wordList | sortedNames (const MatchPredicate &matchClass) const |
template<class MatchPredicate > | |
wordList | sortedNames (const MatchPredicate &matchClass, const bool syncPar) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
wordList | sortedNames (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
wordList | sortedNames (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName, const bool syncPar) const |
template<class Type > | |
wordList | sortedNames () const |
template<class Type > | |
wordList | sortedNames (bool syncPar) const |
template<class Type , class MatchPredicate > | |
wordList | sortedNames (const MatchPredicate &matchName) const |
template<class Type , class MatchPredicate > | |
wordList | sortedNames (const MatchPredicate &matchName, const bool syncPar) const |
template<class UnaryPredicate > | |
label | filterClasses (const UnaryPredicate &pred, const bool pruning=false) |
template<class UnaryPredicate > | |
label | filterObjects (const UnaryPredicate &pred, const bool pruning=false) |
label | prune_0 () |
wordList | allNames () const |
template<class Type > | |
wordList | allNames () const |
bool | checkNames (const bool syncPar=true) const |
void | operator= (const IOobjectList &)=delete |
void | operator= (IOobjectList &&list) |
IOobject * | lookup (const char *objName) const |
IOobject * | lookup (const word &objName) const |
template<class MatchPredicate > | |
Foam::HashTable< Foam::wordHashSet > | classesImpl (const IOobjectList &list, const MatchPredicate &matchName) |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::label | countImpl (const IOobjectList &list, const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) |
template<class Type , class MatchPredicate > | |
Foam::label | countTypeImpl (const IOobjectList &list, const MatchPredicate &matchName) |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::wordList | namesImpl (const IOobjectList &list, const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName, const bool doSort) |
template<class Type , class MatchPredicate > | |
Foam::wordList | namesTypeImpl (const IOobjectList &list, const MatchPredicate &matchName, const bool doSort) |
template<class MatchPredicate > | |
Foam::IOobjectList | lookupImpl (const IOobjectList &list, const MatchPredicate &matchName) |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::IOobjectList | lookupClassImpl (const IOobjectList &list, const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) |
template<class Type , class MatchPredicate > | |
Foam::IOobjectList | lookupClassTypeImpl (const IOobjectList &list, const MatchPredicate &matchName) |
template<class Type > | |
const Foam::IOobject * | cfindObject (const word &objName) const |
template<class Type > | |
const Foam::IOobject * | findObject (const word &objName) const |
template<class Type > | |
Foam::IOobject * | findObject (const word &objName) |
template<class Type > | |
Foam::IOobject * | getObject (const word &objName) const |
template<class MatchPredicate > | |
Foam::IOobjectList | lookup (const MatchPredicate &matchName) const |
template<class MatchPredicate > | |
Foam::IOobjectList | lookupClass (const MatchPredicate &matchClass) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::IOobjectList | lookupClass (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class Type > | |
Foam::IOobjectList | lookupClass () const |
template<class Type , class MatchPredicate > | |
Foam::IOobjectList | lookupClass (const MatchPredicate &matchName) const |
template<class MatchPredicate > | |
Foam::HashTable< Foam::wordHashSet > | classes (const MatchPredicate &matchName) const |
template<class MatchPredicate > | |
Foam::label | count (const MatchPredicate &matchClass) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::label | count (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class Type > | |
Foam::label | count () const |
template<class Type , class MatchPredicate > | |
Foam::label | count (const MatchPredicate &matchName) const |
template<class MatchPredicate > | |
Foam::wordList | names (const MatchPredicate &matchClass) const |
template<class MatchPredicate > | |
Foam::wordList | names (const MatchPredicate &matchClass, const bool syncPar) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::wordList | names (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::wordList | names (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName, const bool syncPar) const |
template<class Type > | |
Foam::wordList | names () const |
template<class Type > | |
Foam::wordList | names (const bool syncPar) const |
template<class Type , class MatchPredicate > | |
Foam::wordList | names (const MatchPredicate &matchName) const |
template<class Type , class MatchPredicate > | |
Foam::wordList | names (const MatchPredicate &matchName, const bool syncPar) const |
template<class MatchPredicate > | |
Foam::wordList | sortedNames (const MatchPredicate &matchClass) const |
template<class MatchPredicate > | |
Foam::wordList | sortedNames (const MatchPredicate &matchClass, const bool syncPar) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::wordList | sortedNames (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName) const |
template<class MatchPredicate1 , class MatchPredicate2 > | |
Foam::wordList | sortedNames (const MatchPredicate1 &matchClass, const MatchPredicate2 &matchName, const bool syncPar) const |
template<class Type > | |
Foam::wordList | sortedNames () const |
template<class Type > | |
Foam::wordList | sortedNames (const bool syncPar) const |
template<class Type , class MatchPredicate > | |
Foam::wordList | sortedNames (const MatchPredicate &matchName) const |
template<class Type , class MatchPredicate > | |
Foam::wordList | sortedNames (const MatchPredicate &matchName, const bool syncPar) const |
template<class UnaryPredicate > | |
Foam::label | filterClasses (const UnaryPredicate &pred, const bool pruning) |
template<class UnaryPredicate > | |
Foam::label | filterObjects (const UnaryPredicate &pred, const bool pruning) |
template<class Type > | |
Foam::wordList | allNames () const |
![]() | |
HashPtrTable ()=default | |
HashPtrTable (const label size) | |
HashPtrTable (Istream &is, const INew &inew) | |
HashPtrTable (Istream &is) | |
HashPtrTable (const dictionary &dict) | |
HashPtrTable (const this_type &rhs) | |
HashPtrTable (this_type &&rhs) | |
~HashPtrTable () | |
const T * | get (const Key &key) const |
autoPtr< T > | release (iterator &iter) |
autoPtr< T > | release (const Key &key) |
autoPtr< T > | remove (iterator &iter) |
autoPtr< T > | remove (const Key &key) |
bool | erase (iterator &iter) |
bool | erase (const Key &key) |
void | clear () |
void | write (Ostream &os) const |
void | operator= (const this_type &rhs) |
void | operator= (this_type &&rhs) |
bool | emplace (const Key &key, Args &&... args) |
bool | emplace_set (const Key &key, Args &&... args) |
bool | insert (const Key &, T *)=delete |
bool | insert (const Key &key, autoPtr< T > &ptr) |
bool | insert (const Key &key, autoPtr< T > &&ptr) |
bool | insert (const Key &key, std::unique_ptr< T > &&ptr) |
bool | set (const Key &key, T *ptr) |
bool | set (const Key &key, autoPtr< T > &ptr) |
bool | set (const Key &key, autoPtr< T > &&ptr) |
bool | set (const Key &key, std::unique_ptr< T > &&ptr) |
Additional Inherited Members | |
![]() | |
typedef HashPtrTable< T, Key, Hash > | this_type |
typedef HashTable< T *, Key, Hash > | parent_type |
using | iterator = typename parent_type::iterator |
using | const_iterator = typename parent_type::const_iterator |
List of IOobjects with searching and retrieving facilities.
Definition at line 51 of file IOobjectList.H.
IOobjectList | ( | ) |
Definition at line 74 of file IOobjectList.C.
|
explicit |
Definition at line 80 of file IOobjectList.C.
IOobjectList | ( | const IOobjectList & | list | ) |
Definition at line 86 of file IOobjectList.C.
IOobjectList | ( | IOobjectList && | list | ) |
Definition at line 92 of file IOobjectList.C.
IOobjectList | ( | const objectRegistry & | db, |
const fileName & | instance, | ||
const fileName & | local = "" , |
||
IOobject::readOption | r = IOobject::MUST_READ , |
||
IOobject::writeOption | w = IOobject::NO_WRITE , |
||
bool | registerObject = true |
||
) |
Definition at line 99 of file IOobjectList.C.
References Foam::endl(), Foam::FatalIOError, Foam::fileHandler(), insert(), autoPtr::New(), Foam::nl, fileOperation::readObjects(), error::throwing(), and Foam::Warning.
|
default |
Definition at line 157 of file IOobjectList.C.
References insert().
Definition at line 168 of file IOobjectList.C.
References insert().
Foam::label append | ( | const IOobjectList & | other | ) |
Definition at line 179 of file IOobjectList.C.
References Foam::BitOps::count(), Foam::expressions::patchExpr::debug, forAllConstIters(), found, InfoInFunction, Foam::nl, and Foam::BitOps::set().
Foam::label append | ( | IOobjectList && | other | ) |
Definition at line 201 of file IOobjectList.C.
References Foam::add(), Foam::BitOps::count(), Foam::expressions::patchExpr::debug, found, InfoInFunction, Foam::glTF::key(), and Foam::nl.
Definition at line 229 of file IOobjectList.C.
References erase(), and IOobject::name().
const Foam::IOobject * cfindObject | ( | const word & | objName | ) | const |
Definition at line 238 of file IOobjectList.C.
References Foam::expressions::patchExpr::debug, Foam::endl(), and InfoInFunction.
Referenced by pointFieldReconstructor::reconstructFields(), lagrangianReconstructor::reconstructFields(), fvFieldReconstructor::reconstructFvSurfaceFields(), fvFieldReconstructor::reconstructFvVolumeFields(), and fvFieldReconstructor::reconstructFvVolumeInternalFields().
const Foam::IOobject * findObject | ( | const word & | objName | ) | const |
Definition at line 263 of file IOobjectList.C.
Referenced by Foam::getField(), Foam::lumpedPointTools::lumpedPointPatchList(), Foam::lumpedPointTools::setInterpolators(), Foam::lumpedPointTools::setPatchControls(), Foam::writeAreaFields(), Foam::writeDimFields(), and Foam::writeVolFields().
Foam::IOobject * findObject | ( | const word & | objName | ) |
Definition at line 271 of file IOobjectList.C.
Foam::IOobject * getObject | ( | const word & | objName | ) | const |
Definition at line 277 of file IOobjectList.C.
Referenced by IOobjectList::lookup().
IOobjectList lookup | ( | const MatchPredicate & | matchName | ) | const |
Foam::IOobjectList lookupClass | ( | const char * | clsName | ) | const |
Definition at line 283 of file IOobjectList.C.
Referenced by Foam::MapConsistentVolFields(), Foam::MapLagrangianFields(), Foam::MapVolFields(), faFieldDecomposer::readFields(), and Foam::UnMapped().
IOobjectList lookupClass | ( | const MatchPredicate & | matchClass | ) | const |
IOobjectList lookupClass | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
IOobjectList lookupClass | ( | ) | const |
IOobjectList lookupClass | ( | const MatchPredicate & | matchName | ) | const |
Foam::HashTable< Foam::wordHashSet > classes | ( | ) | const |
Definition at line 290 of file IOobjectList.C.
Referenced by probes::classifyFields(), and areaWrite::write().
HashTable<wordHashSet> classes | ( | const MatchPredicate & | matchName | ) | const |
Foam::label count | ( | const char * | clsName | ) | const |
Definition at line 296 of file IOobjectList.C.
References Foam::BitOps::count().
label count | ( | const MatchPredicate & | matchClass | ) | const |
label count | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
label count | ( | ) | const |
label count | ( | const MatchPredicate & | matchName | ) | const |
Foam::wordList names | ( | ) | const |
Definition at line 303 of file IOobjectList.C.
Referenced by fileFieldSelection::addFromFile(), Foam::readUniformFields(), lagrangianReconstructor::reconstructFieldFields(), and areaWrite::write().
Foam::wordList names | ( | const bool | syncPar | ) | const |
Definition at line 309 of file IOobjectList.C.
Foam::wordList names | ( | const char * | clsName | ) | const |
Definition at line 318 of file IOobjectList.C.
References Foam::PtrListOps::names().
Foam::wordList names | ( | const char * | clsName, |
const bool | syncPar | ||
) | const |
Definition at line 326 of file IOobjectList.C.
References Foam::PtrListOps::names().
wordList names | ( | const MatchPredicate & | matchClass | ) | const |
wordList names | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
wordList names | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName, | ||
const bool | syncPar | ||
) | const |
wordList names | ( | ) | const |
wordList names | ( | const MatchPredicate & | matchName | ) | const |
Foam::wordList sortedNames | ( | ) | const |
Definition at line 338 of file IOobjectList.C.
Referenced by Foam::MapVolFields(), foamToVtkReportFields::print(), Foam::readFields(), faFieldDecomposer::readFields(), faFieldReconstructor::reconstructFaAreaFields(), faFieldReconstructor::reconstructFaEdgeFields(), pointFieldReconstructor::reconstructFields(), lagrangianReconstructor::reconstructFields(), fvFieldReconstructor::reconstructFvSurfaceFields(), fvFieldReconstructor::reconstructFvVolumeFields(), fvFieldReconstructor::reconstructFvVolumeInternalFields(), Foam::writeAreaFields(), Foam::writeDimFields(), Foam::writePointFields(), and Foam::writeVolFields().
Foam::wordList sortedNames | ( | const bool | syncPar | ) | const |
Definition at line 344 of file IOobjectList.C.
Foam::wordList sortedNames | ( | const char * | clsName | ) | const |
Definition at line 353 of file IOobjectList.C.
Foam::wordList sortedNames | ( | const char * | clsName, |
const bool | syncPar | ||
) | const |
Definition at line 361 of file IOobjectList.C.
References Foam::PtrListOps::names().
wordList sortedNames | ( | const MatchPredicate & | matchClass | ) | const |
wordList sortedNames | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
wordList sortedNames | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName, | ||
const bool | syncPar | ||
) | const |
wordList sortedNames | ( | ) | const |
wordList sortedNames | ( | const MatchPredicate & | matchName | ) | const |
label filterClasses | ( | const UnaryPredicate & | pred, |
const bool | pruning = false |
||
) |
label filterObjects | ( | const UnaryPredicate & | pred, |
const bool | pruning = false |
||
) |
Foam::label prune_0 | ( | ) |
Definition at line 373 of file IOobjectList.C.
References k.
Foam::wordList allNames | ( | ) | const |
Definition at line 384 of file IOobjectList.C.
Referenced by lagrangianWriter::writeFields().
wordList allNames | ( | ) | const |
Definition at line 393 of file IOobjectList.C.
References UPstream::parRun().
|
delete |
void operator= | ( | IOobjectList && | list | ) |
Definition at line 408 of file IOobjectList.C.
Definition at line 637 of file IOobjectList.H.
References IOobjectList::getObject().
Definition at line 645 of file IOobjectList.H.
References IOobjectList::getObject().
Foam::HashTable<Foam::wordHashSet> classesImpl | ( | const IOobjectList & | list, |
const MatchPredicate & | matchName | ||
) |
Definition at line 29 of file IOobjectListTemplates.C.
References forAllConstIters(), IOobject::headerClassName(), HashTable::insert(), and Foam::glTF::key().
Foam::label countImpl | ( | const IOobjectList & | list, |
const MatchPredicate1 & | matchClass, | ||
const MatchPredicate2 & | matchName | ||
) |
Definition at line 56 of file IOobjectListTemplates.C.
References Foam::BitOps::count(), forAllConstIters(), IOobject::headerClassName(), and IOobject::name().
Foam::label countTypeImpl | ( | const IOobjectList & | list, |
const MatchPredicate & | matchName | ||
) |
Definition at line 81 of file IOobjectListTemplates.C.
References Foam::BitOps::count(), forAllConstIters(), IOobject::isHeaderClassName(), and IOobject::name().
Foam::wordList namesImpl | ( | const IOobjectList & | list, |
const MatchPredicate1 & | matchClass, | ||
const MatchPredicate2 & | matchName, | ||
const bool | doSort | ||
) |
Definition at line 105 of file IOobjectListTemplates.C.
References Foam::BitOps::count(), forAllConstIters(), IOobject::headerClassName(), Foam::glTF::key(), List::resize(), and Foam::sort().
Foam::wordList namesTypeImpl | ( | const IOobjectList & | list, |
const MatchPredicate & | matchName, | ||
const bool | doSort | ||
) |
Definition at line 141 of file IOobjectListTemplates.C.
References Foam::BitOps::count(), forAllConstIters(), IOobject::isHeaderClassName(), Foam::glTF::key(), List::resize(), and Foam::sort().
Foam::IOobjectList lookupImpl | ( | const IOobjectList & | list, |
const MatchPredicate & | matchName | ||
) |
Definition at line 176 of file IOobjectListTemplates.C.
References Foam::expressions::patchExpr::debug, Foam::endl(), forAllConstIters(), InfoInFunction, Foam::glTF::key(), and HashPtrTable::set().
Foam::IOobjectList lookupClassImpl | ( | const IOobjectList & | list, |
const MatchPredicate1 & | matchClass, | ||
const MatchPredicate2 & | matchName | ||
) |
Definition at line 206 of file IOobjectListTemplates.C.
References Foam::expressions::patchExpr::debug, Foam::endl(), forAllConstIters(), IOobject::headerClassName(), InfoInFunction, Foam::glTF::key(), and HashPtrTable::set().
Foam::IOobjectList lookupClassTypeImpl | ( | const IOobjectList & | list, |
const MatchPredicate & | matchName | ||
) |
Definition at line 237 of file IOobjectListTemplates.C.
References Foam::expressions::patchExpr::debug, Foam::endl(), forAllConstIters(), InfoInFunction, IOobject::isHeaderClassName(), Foam::glTF::key(), and HashPtrTable::set().
const Foam::IOobject* cfindObject | ( | const word & | objName | ) | const |
Definition at line 268 of file IOobjectListTemplates.C.
References Foam::expressions::patchExpr::debug, Foam::endl(), InfoInFunction, and IOobject::isHeaderClassName().
const Foam::IOobject* findObject | ( | const word & | objName | ) | const |
Definition at line 304 of file IOobjectListTemplates.C.
Foam::IOobject* findObject | ( | const word & | objName | ) |
Definition at line 313 of file IOobjectListTemplates.C.
Foam::IOobject* getObject | ( | const word & | objName | ) | const |
Definition at line 320 of file IOobjectListTemplates.C.
Foam::IOobjectList lookup | ( | const MatchPredicate & | matchName | ) | const |
Definition at line 328 of file IOobjectListTemplates.C.
Foam::IOobjectList lookupClass | ( | const MatchPredicate & | matchClass | ) | const |
Definition at line 338 of file IOobjectListTemplates.C.
Foam::IOobjectList lookupClass | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
Definition at line 348 of file IOobjectListTemplates.C.
Foam::IOobjectList lookupClass | ( | ) | const |
Definition at line 358 of file IOobjectListTemplates.C.
Foam::IOobjectList lookupClass | ( | const MatchPredicate & | matchName | ) | const |
Definition at line 366 of file IOobjectListTemplates.C.
Foam::HashTable<Foam::wordHashSet> classes | ( | const MatchPredicate & | matchName | ) | const |
Definition at line 377 of file IOobjectListTemplates.C.
Foam::label count | ( | const MatchPredicate & | matchClass | ) | const |
Definition at line 387 of file IOobjectListTemplates.C.
Foam::label count | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
Definition at line 397 of file IOobjectListTemplates.C.
Foam::label count | ( | ) | const |
Definition at line 407 of file IOobjectListTemplates.C.
Foam::label count | ( | const MatchPredicate & | matchName | ) | const |
Definition at line 415 of file IOobjectListTemplates.C.
Foam::wordList names | ( | const MatchPredicate & | matchClass | ) | const |
Definition at line 427 of file IOobjectListTemplates.C.
Foam::wordList names | ( | const MatchPredicate & | matchClass, |
const bool | syncPar | ||
) | const |
Definition at line 437 of file IOobjectListTemplates.C.
Foam::wordList names | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
Definition at line 454 of file IOobjectListTemplates.C.
Foam::wordList names | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName, | ||
const bool | syncPar | ||
) | const |
Definition at line 465 of file IOobjectListTemplates.C.
Foam::wordList names | ( | ) | const |
Definition at line 479 of file IOobjectListTemplates.C.
Foam::wordList names | ( | const bool | syncPar | ) | const |
Definition at line 486 of file IOobjectListTemplates.C.
Foam::wordList names | ( | const MatchPredicate & | matchName | ) | const |
Definition at line 497 of file IOobjectListTemplates.C.
Foam::wordList names | ( | const MatchPredicate & | matchName, |
const bool | syncPar | ||
) | const |
Definition at line 507 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | const MatchPredicate & | matchClass | ) | const |
Definition at line 523 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | const MatchPredicate & | matchClass, |
const bool | syncPar | ||
) | const |
Definition at line 533 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName | ||
) | const |
Definition at line 550 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | const MatchPredicate1 & | matchClass, |
const MatchPredicate2 & | matchName, | ||
const bool | syncPar | ||
) | const |
Definition at line 560 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | ) | const |
Definition at line 574 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | const bool | syncPar | ) | const |
Definition at line 581 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | const MatchPredicate & | matchName | ) | const |
Definition at line 592 of file IOobjectListTemplates.C.
Foam::wordList sortedNames | ( | const MatchPredicate & | matchName, |
const bool | syncPar | ||
) | const |
Definition at line 602 of file IOobjectListTemplates.C.
Foam::label filterClasses | ( | const UnaryPredicate & | pred, |
const bool | pruning | ||
) |
Definition at line 615 of file IOobjectListTemplates.C.
References stdFoam::begin(), stdFoam::end(), and erase().
Foam::label filterObjects | ( | const UnaryPredicate & | pred, |
const bool | pruning | ||
) |
Definition at line 652 of file IOobjectListTemplates.C.
References stdFoam::begin(), stdFoam::end(), and erase().
Foam::wordList allNames | ( | ) | const |
Definition at line 684 of file IOobjectListTemplates.C.
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.