Inheritance diagram for CdbBdbSViewCollectionP:

Public Member Functions | |
| CdbBdbSViewCollectionP () | |
| Default constructor. | |
| virtual | ~CdbBdbSViewCollectionP () |
| Destructor. | |
| virtual CdbStatus | insert (const BdbRef(CdbBdbSCollectionElementP)&theRef) |
| Insert an element. | |
| virtual CdbStatus | newest (BdbRef(CdbBdbSCollectionElementP)&theRef) |
| Find the most recent view. | |
In addition to its base class, the current collection brings in the concept and extended API for the "newest" element. The "newest" element is the view, which has the most recent creation time.
Definition at line 16 of file CdbBdbSViewCollectionP.ddl.
|
|
Default constructor. Initializes empty collection. Definition at line 19 of file CdbBdbSViewCollectionP.cc. |
|
|
Destructor.
Definition at line 24 of file CdbBdbSViewCollectionP.cc. |
|
|
Insert an element. Override the method of the base class to perform additional tests which are important in the current context.
Reimplemented from CdbBdbSCollectionP. Definition at line 28 of file CdbBdbSViewCollectionP.cc. References BdbRef(), CdbStatus::Error, CdbBdbSCollectionP::insert(), and CdbStatus::Success. |
|
|
Find the most recent view. The most recent view is the one having the most recent creation time. The method will return CdbStatus::NotFound if the collection is empty. Definition at line 76 of file CdbBdbSViewCollectionP.cc. References CdbStatus::NotFound, and CdbStatus::Success. |
1.3-rc3