|
Oracle ODB Runtime Library
|
Public Types | |
| typedef odb::object_result_impl< T > | base_type |
| typedef base_type::id_type | id_type |
| typedef base_type::object_type | object_type |
| typedef base_type::pointer_type | pointer_type |
| typedef object_traits_impl < object_type, id_oracle > | object_traits |
| typedef base_type::pointer_traits | pointer_traits |
| typedef object_traits::statements_type | statements_type |
Public Member Functions | |
| virtual | ~object_result_impl () |
| object_result_impl (const query_base &, details::shared_ptr< select_statement >, statements_type &, const schema_version_migration *) | |
| virtual void | load (object_type &, bool fetch) |
| virtual id_type | load_id () |
| virtual void | next () |
| virtual void | cache () |
| virtual std::size_t | size () |
| virtual void | invalidate () |
Additional Inherited Members | |
Protected Types inherited from odb::object_result_impl< T > | |
| typedef T | object_type |
| typedef odb::object_traits < object_type > | object_traits |
| typedef object_traits::id_type | id_type |
| typedef object_traits::pointer_type | pointer_type |
| typedef odb::pointer_traits < pointer_type > | pointer_traits |
Protected Member Functions inherited from odb::object_result_impl< T > | |
| object_result_impl (odb::connection &conn) | |
| pointer_type & | current () |
| void | current (pointer_type p, bool guard=true) |
| void | release () |
| void | begin () |
| bool | end () const |
Protected Attributes inherited from odb::object_result_impl< T > | |
| bool | begin_ |
| bool | end_ |
| typedef odb::object_result_impl<T> odb::oracle::object_result_impl< T >::base_type |
| typedef base_type::id_type odb::oracle::object_result_impl< T >::id_type |
| typedef base_type::object_type odb::oracle::object_result_impl< T >::object_type |
| typedef base_type::pointer_type odb::oracle::object_result_impl< T >::pointer_type |
| typedef object_traits_impl<object_type, id_oracle> odb::oracle::object_result_impl< T >::object_traits |
| typedef base_type::pointer_traits odb::oracle::object_result_impl< T >::pointer_traits |
| typedef object_traits::statements_type odb::oracle::object_result_impl< T >::statements_type |
|
virtual |
| odb::oracle::object_result_impl< T >::object_result_impl | ( | const query_base & | , |
| details::shared_ptr< select_statement > | , | ||
| statements_type & | , | ||
| const schema_version_migration * | |||
| ) |
|
virtual |
Implements odb::object_result_impl< T >.
|
virtual |
Implements odb::object_result_impl< T >.
|
virtual |
Implements odb::object_result_impl< T >.
|
virtual |
Implements odb::object_result_impl< T >.
|
virtual |
Implements odb::object_result_impl< T >.
|
virtual |
1.8.7