AP_DbBase< _K, _Ty > Class Template Reference

#include <AP_Db.h>

Inherits std::multimap<_K,_Ty>.

Collaboration diagram for AP_DbBase< _K, _Ty >:

Collaboration graph

Public Types

typedef AP_ArrayBase< _Ty > AP_DbRecord

Public Member Functions

 AP_DbBase (void)
AP_Bool Delete (const _K &key, AP_Sint32 pos=-1)
void Insert (const _K &key, const _Ty &value)
AP_Bool Query (const _K &key, AP_DbRecord &records) const
AP_Bool Query (const _K &key, AP_Uint32 &number, _Ty &record) const
AP_Sint32 QuerySize (const _K &key) const
 ~AP_DbBase (void)

template<class _K, class _Ty>
class AP::AP_DbBase< _K, _Ty >


Member Typedef Documentation

typedef AP_ArrayBase<_Ty> AP_DbRecord


Constructor & Destructor Documentation

AP_DbBase ( void   )  [inline]

~AP_DbBase ( void   )  [inline]


Member Function Documentation

AP_Bool Delete ( const _K &  key,
AP_Sint32  pos = -1 
) [inline]

void Insert ( const _K &  key,
const _Ty &  value 
) [inline]

AP_Bool Query ( const _K &  key,
AP_DbRecord records 
) const [inline]

AP_Bool Query ( const _K &  key,
AP_Uint32 number,
_Ty &  record 
) const [inline]

AP_Sint32 QuerySize ( const _K &  key  )  const [inline]


The documentation for this class was generated from the following file:

Generated on Fri Mar 5 16:50:45 2010 for CarLinO by  doxygen 1.5.8