Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

dictionary Class Reference

#include <dictionary.h>

Inheritance diagram for dictionary:

Inheritance graph
[legend]
List of all members.

Inlined member functions of the Dictionary template

 ~dictionary ()
K key (const void *it) const
I inf (const void *it) const
I & operator[] (const void *it) const
void * insert (const K k, const I i)
void * lookup (const K k) const
I access (const K k) const
void del (const K k)
void del_item (const void *it)
void change_inf (const void *it, const I i)
int size () const
bool empty () const
void * first_item (void *start=NULL) const
void * last_item () const
void * next_item (const void *it) const

Public Types

typedef void * item

Public Member Functions

 dictionary ()
void clear ()

Member Typedef Documentation

typedef void* dictionary::item
 


Constructor & Destructor Documentation

dictionary::dictionary (   )  [inline]
 

dictionary::~dictionary (   ) 
 


Member Function Documentation

I dictionary::access (  const K  k  )  const [inline]
 

void dictionary::change_inf (  const void *  it,
const I  i
)  [inline]
 

void dictionary::clear (   )  [inline]
 

void dictionary::del (  const K  k  )  [inline]
 

void dictionary::del_item (  const void *  it  )  [inline]
 

bool dictionary::empty (   )  const [inline]
 

void * dictionary::first_item (  void *  start = NULL  )  const [inline]
 

I dictionary::inf (  const void *  it  )  const [inline]
 

void * dictionary::insert (  const K  k,
const I  i
)  [inline]
 

K dictionary::key (  const void *  it  )  const [inline]
 

void * dictionary::last_item (   )  const [inline]
 

void * dictionary::lookup (  const K  k  )  const [inline]
 

void * dictionary::next_item (  const void *  it  )  const [inline]
 

I & dictionary::operator[] (  const void *  it  )  const [inline]
 

int dictionary::size (   )  const [inline]
 


The documentation for this class was generated from the following file:
Generated on Sun Mar 6 13:35:52 2005 for Komssys by doxygen 1.3.8