|void||init () const|
|STL container object of type T that the SetContainer is wrapped around. This is your object. |
|Set &||manufacture ()|
|Appends a row to the container and returns a reference to it. |
|Pop a row off the end of the container. |
|const Set *||pull () const|
|Get a row from the front and move on to the next row. |
|SetPtrBuilder< typename |
Wraps a SetContainer object around a new auto-allocated STL container of type T.
This class defines a basic container for types that can be wrapped by the Set class. It is intended for retrieving multi-row results from SQL queries. In order to function the passed container type must have the following member functions push_back(), back(), pop_back() and it's content type must be wrappable by Set as per the instructions there.
|Container||type. Must be sequential.|
|Set& ASql::Data::STLSetContainer< T >::manufacture||(||)||
|const Set* ASql::Data::STLSetContainer< T >::pull||(||)|| const
Get a row from the front and move on to the next row.
STL container object of type T that the SetContainer is wrapped around. This is your object.
|SetPtrBuilder<typename T::value_type> ASql::Data::STLSetContainer< T >::m_buffer