Inheritance diagram for CdbBdbSFolderP:

Public Member Functions | |
| ooString (32) name() const | |
| ooString (32) description() const | |
| BdbTime | created () const |
| BdbRef (CdbBdbSViewP) parentView() const | |
| BdbRef (CdbBdbSFolderP) parentFolder() const | |
| CdbStatus | findFolder (const CdbPathName &thePathName, BdbRef(CdbBdbSFolderP)&theRef) const |
| Find the folder. | |
| CdbStatus | findCondition (const CdbPathName &thePathName, BdbRef(CdbBdbSConditionAtFolderP)&theRef) const |
| Find the condition. | |
| CdbStatus | folderIterator (CdbItr< const char * > &theItr) const |
| Set up an iterator of folder names. | |
| CdbStatus | conditionIterator (CdbItr< const char * > &theItr) const |
| Set up an iterator of condition names. | |
| void | dump (std::ostream &o) const |
| Dump the contents of the object. | |
Friends | |
| class | CdbBdbSViewP |
Folders may own other folders or persistent conditions.
Definition at line 28 of file CdbBdbSFolderP.ddl.
|
|
|
|
|
Referenced by findCondition(), and findFolder(). |
|
|
Set up an iterator of condition names.
Definition at line 648 of file CdbBdbSFolderP.cc. References CdbStatus::Success. |
|
|
Definition at line 88 of file CdbBdbSFolderP.cc. |
|
|
Dump the contents of the object.
Definition at line 659 of file CdbBdbSFolderP.cc. |
|
||||||||||||
|
Find the condition. This operation requires the relative path to the required object. Upon successfull completion it will return CdbStatus::Success. If the object is not found CdbStatus::NotFound will be returned, The error status will be returned in other cases.
Definition at line 553 of file CdbBdbSFolderP.cc. References CdbPathName::afterFirst(), BdbRef(), CdbStatus::Error, CdbPathName::first(), CdbPathName::isAbsolute(), CdbPathName::isComposite(), CdbPathName::isValid(), CdbStatus::NotFound, CdbStatus::Success, and CdbPathName::toString(). |
|
||||||||||||
|
Find the folder. This operation requires the relative path to the required object. Upon successfull completion it will return CdbStatus::Success. If the object is not found CdbStatus::NotFound will be returned, The error status will be returned in other cases.
Definition at line 498 of file CdbBdbSFolderP.cc. References CdbPathName::afterFirst(), BdbRef(), CdbStatus::Error, CdbPathName::first(), CdbPathName::isAbsolute(), CdbPathName::isComposite(), CdbPathName::isValid(), CdbStatus::NotFound, CdbStatus::Success, and CdbPathName::toString(). Referenced by CdbBdbSViewP::findFolder(). |
|
|
Set up an iterator of folder names.
Definition at line 637 of file CdbBdbSFolderP.cc. References CdbStatus::Success. |
|
|
|
|
|
|
|
|
Definition at line 30 of file CdbBdbSFolderP.ddl. |
1.3-rc3