|
Common ODB Runtime Library
|
Public Types | |
| typedef T | value_type |
| typedef value_type & | reference |
| typedef value_type * | pointer |
| typedef std::ptrdiff_t | difference_type |
| typedef std::input_iterator_tag | iterator_category |
| typedef object_result_iterator < T, typename object_traits< T > ::id_type, object_traits< T > ::polymorphic > | base_type |
Public Member Functions | |
| result_iterator (typename base_type::result_impl_type *res=0) | |
| reference | operator* () const |
| pointer | operator-> () const |
| result_iterator & | operator++ () |
| result_iterator | operator++ (int) |
| bool | equal (result_iterator j) const |
| typedef T odb::result_iterator< T, class_object >::value_type |
| typedef value_type& odb::result_iterator< T, class_object >::reference |
| typedef value_type* odb::result_iterator< T, class_object >::pointer |
| typedef std::ptrdiff_t odb::result_iterator< T, class_object >::difference_type |
| typedef std::input_iterator_tag odb::result_iterator< T, class_object >::iterator_category |
| typedef object_result_iterator<T, typename object_traits<T>::id_type, object_traits<T>::polymorphic> odb::result_iterator< T, class_object >::base_type |
|
inlineexplicit |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
1.8.7