IT_Bus::QNameOrderedMap< T > Class Template Reference

List of all members.

Detailed Description

template<class T>
class IT_Bus::QNameOrderedMap< T >

Definition at line 20 of file qname_ordered_map.h.

Public Types

typedef IT_Vector< T > ValueSet
typedef QNameHashMap< T > QNameTable

Public Member Functions

 QNameOrderedMap ()
 ~QNameOrderedMap ()
IT_TYPENAME QNameTable::const_iterator get (const QName &q) const
void put (const QName &q, const T obj)
void remove (const QName &q)
ValueSet get_values () const
size_t get_size () const
IT_TYPENAME QNameTable::const_iterator end () const

Private Attributes

QNameTable m_map
IT_Vector< IT_TYPENAME QNameTable::iterator > m_ordering


Generated on Thu Sep 7 11:40:23 2006 for Artix by  doxygen 1.4.7