Common ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Protected Attributes | List of all members
odb::object_result_iterator< T, void, false > Class Template Reference

Public Types

typedef object_traits< T >
::object_type 
object_type
 
typedef
no_id_object_result_impl
< object_type
result_impl_type
 

Public Member Functions

 object_result_iterator (result_impl_type *res)
 
object_traits< T >::pointer_type load ()
 
void load (object_type &obj)
 

Protected Attributes

result_impl_typeres_
 

Member Typedef Documentation

template<typename T >
typedef object_traits<T>::object_type odb::object_result_iterator< T, void, false >::object_type
template<typename T >
typedef no_id_object_result_impl<object_type> odb::object_result_iterator< T, void, false >::result_impl_type

Constructor & Destructor Documentation

template<typename T >
odb::object_result_iterator< T, void, false >::object_result_iterator ( result_impl_type res)
inline

Member Function Documentation

template<typename T >
object_traits<T>::pointer_type odb::object_result_iterator< T, void, false >::load ( )
inline
template<typename T >
void odb::object_result_iterator< T, void, false >::load ( object_type obj)
inline

Member Data Documentation

template<typename T >
result_impl_type* odb::object_result_iterator< T, void, false >::res_
protected

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