| MDBL Library
   
    | 
#include <StrMapIndex.hpp>
 
  
 | Public Member Functions | |
| CStrMapIndex (CTable &oTable, size_t nColumn) | |
| virtual | ~CStrMapIndex () | 
| virtual size_t | RowCount () const | 
| virtual void | AddRow (CRow &oRow) | 
| virtual void | RemoveRow (CRow &oRow) | 
| virtual void | Truncate () | 
| CRow * | FindRow (const tchar *strKey) const | 
| virtual CRow * | FindRow (const CValue &oValue) const | 
| virtual CResultSet | FindRows (const CValue &oValue) const | 
| virtual void | Capacity (size_t nRows) | 
| Protected Attributes | |
| CStrPtrMap | m_oMap | 
| CStrMapIndex::CStrMapIndex | ( | CTable & | oTable, | 
| size_t | nColumn | ||
| ) | 
| CStrMapIndex::~CStrMapIndex | ( | ) |  [virtual] | 
| size_t CStrMapIndex::RowCount | ( | ) | const  [inline, virtual] | 
Implements CIndex.
| void CStrMapIndex::AddRow | ( | CRow & | oRow | ) |  [inline, virtual] | 
Implements CIndex.
| void CStrMapIndex::RemoveRow | ( | CRow & | oRow | ) |  [inline, virtual] | 
Implements CIndex.
| void CStrMapIndex::Truncate | ( | ) |  [inline, virtual] | 
Implements CIndex.
| CRow * CStrMapIndex::FindRow | ( | const tchar * | strKey | ) | const  [inline] | 
| CRow * CStrMapIndex::FindRow | ( | const CValue & | oValue | ) | const  [inline, virtual] | 
Implements CUniqIndex.
| CResultSet CStrMapIndex::FindRows | ( | const CValue & | oValue | ) | const  [inline, virtual] | 
Implements CIndex.
| void CStrMapIndex::Capacity | ( | size_t | nRows | ) |  [inline, virtual] | 
Implements CIndex.
| CStrPtrMap CStrMapIndex::m_oMap  [protected] | 
 1.7.6.1
 1.7.6.1