Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

IntMap Class Reference

#include <jAPIcollectors.h>

Inheritance diagram for IntMap:

jMap List of all members.

Public Member Functions

 IntMap ()
 ~IntMap ()
bool __fastcall load (FILE *_fichier)
bool __fastcall save (FILE *_fichier)
bool __fastcall load (TStream *_str)
bool __fastcall save (TStream *_str)
bool __fastcall clear ()
int __fastcall count ()
bool __fastcall add (AnsiString _key, int _value)
bool __fastcall remove (int _pos)
bool __fastcall remove (AnsiString _key)
int __fastcall at (int _pos)
int __fastcall getValue (int _pos)
AnsiString __fastcall getKey (int _pos)
int __fastcall maxKey ()
int __fastcall at (AnsiString _key)

Protected Attributes

map< AnsiString, int, less<
AnsiString > > 
m_data

Constructor & Destructor Documentation

IntMap::IntMap  ) 
 

IntMap::~IntMap  ) 
 


Member Function Documentation

bool __fastcall IntMap::add AnsiString  _key,
int  _value
 

int __fastcall IntMap::at AnsiString  _key  ) 
 

int __fastcall IntMap::at int  _pos  ) 
 

bool __fastcall IntMap::clear  )  [virtual]
 

Implements jMap.

int __fastcall IntMap::count  )  [virtual]
 

Implements jMap.

AnsiString __fastcall IntMap::getKey int  _pos  ) 
 

int __fastcall IntMap::getValue int  _pos  ) 
 

bool __fastcall IntMap::load TStream *  _str  )  [virtual]
 

Implements jMap.

bool __fastcall IntMap::load FILE *  _fichier  )  [virtual]
 

Implements jMap.

int __fastcall IntMap::maxKey  ) 
 

bool __fastcall IntMap::remove AnsiString  _key  ) 
 

bool __fastcall IntMap::remove int  _pos  ) 
 

bool __fastcall IntMap::save TStream *  _str  )  [virtual]
 

Implements jMap.

bool __fastcall IntMap::save FILE *  _fichier  )  [virtual]
 

Implements jMap.


Member Data Documentation

map<AnsiString, int, less<AnsiString> > IntMap::m_data [protected]
 


The documentation for this class was generated from the following files:
Generated on Sat Nov 15 10:52:35 2003 for JAPI by doxygen 1.3.4