QxOrm  1.5.0
C++ Object Relational Mapping library
QxCollection : QxOrm library container (keep insertion order + quick access by index + quick access by key)

Classes

class  qx::IxCollection
 qx::IxCollection : common interface for all QxOrm containers qx::QxCollection<Key, Value> More...
class  qx::QxCollection< Key, Value >
 qx::QxCollection<Key, Value> : QxOrm thread-safe container (keep insertion order + quick access by index + quick access by key) More...
class  qx::QxCollectionIterator< Key, Value >
 qx::QxCollectionIterator : Java-style iterator to iterate over a qx::QxCollection<Key, Value> container More...

Namespaces

namespace  qx::foreach
 

Foreach-style (based on BOOST_FOREACH macro) to iterate over all stl, boost and Qt containers + qx::QxCollection<Key, Value> QxOrm library container.


Files

file  IxCollection.h
 

Common interface for all QxOrm containers qx::QxCollection<Key, Value>


file  QxCollection.h
 

QxOrm thread-safe container (keep insertion order + quick access by index + quick access by key)


file  QxCollectionIterator.h
 

Java-style iterator to iterate over a qx::QxCollection<Key, Value> container.


file  QxForeach.h
 

foreach-style (based on BOOST_FOREACH macro) to iterate over all stl, boost and Qt containers + qx::QxCollection<Key, Value> QxOrm library container