QxOrm
1.5.0
C++ Object Relational Mapping library
|
qx::IxPersistableCollection : common interface (abstract class) for collection persistent classes based on qx::IxPersistable and qx::IxCollection More...
#include <IxPersistableCollection.h>
Public Member Functions | |
IxPersistableCollection () | |
virtual | ~IxPersistableCollection () |
virtual long | __count () const =0 |
virtual void | __clear ()=0 |
virtual bool | __remove (long idx)=0 |
virtual qx::IxPersistable_ptr | __at (long idx) const =0 |
qx::IxPersistableCollection : common interface (abstract class) for collection persistent classes based on qx::IxPersistable and qx::IxCollection
Definition at line 63 of file IxPersistableCollection.h.
qx::IxPersistableCollection::IxPersistableCollection | ( | ) |
virtual qx::IxPersistableCollection::~IxPersistableCollection | ( | ) | [virtual] |
virtual qx::IxPersistable_ptr qx::IxPersistableCollection::__at | ( | long | idx | ) | const [pure virtual] |
Implemented in qx::QxPersistableCollection< Key, Value, T >, and qx::QxPersistableList< T >.
virtual void qx::IxPersistableCollection::__clear | ( | ) | [pure virtual] |
Implemented in qx::QxPersistableCollection< Key, Value, T >, and qx::QxPersistableList< T >.
virtual long qx::IxPersistableCollection::__count | ( | ) | const [pure virtual] |
Implemented in qx::QxPersistableCollection< Key, Value, T >, and qx::QxPersistableList< T >.
virtual bool qx::IxPersistableCollection::__remove | ( | long | idx | ) | [pure virtual] |
Implemented in qx::QxPersistableCollection< Key, Value, T >, and qx::QxPersistableList< T >.