xbmc
Classes | Public Member Functions | List of all members
NPT_Map< K, V > Class Template Reference
Inheritance diagram for NPT_Map< K, V >:
Inheritance graph
[legend]

Classes

class  Entry
 

Public Member Functions

 NPT_Map (const NPT_Map< K, V > &copy)
 
NPT_Result Put (const K &key, const V &value)
 
NPT_Result Get (const K &key, V *&value) const
 
bool HasKey (const K &key) const
 
bool HasValue (const V &value) const
 
NPT_Result Erase (const K &key)
 
NPT_Cardinal GetEntryCount () const
 
const NPT_List< Entry * > & GetEntries () const
 
NPT_Result Clear ()
 
V & operator[] (const K &key)
 
const NPT_Map< K, V > & operator= (const NPT_Map< K, V > &copy)
 
bool operator== (const NPT_Map< K, V > &other) const
 
bool operator!= (const NPT_Map< K, V > &other) const
 

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