|
Common ODB Runtime Library
|
Public Types | |
| typedef I | index_type |
| typedef V | value_type |
Public Member Functions | |
| void | insert (I index, const V &value) const |
| bool | select (I &next_index, V &next_value) const |
| void | update (I index, const V &value) const |
| void | delete_ (I start_index) const |
| smart_ordered_functions (void *data) | |
Public Attributes | |
| void * | data_ |
| void(* | insert_ )(I, const V &, void *) |
| bool(* | select_ )(I &, V &, void *) |
| void(* | update_ )(I, const V &, void *) |
| void(* | delete__ )(I, void *) |
| typedef I odb::smart_ordered_functions< I, V >::index_type |
| typedef V odb::smart_ordered_functions< I, V >::value_type |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
| void* odb::smart_ordered_functions< I, V >::data_ |
| void(* odb::smart_ordered_functions< I, V >::insert_)(I, const V &, void *) |
| bool(* odb::smart_ordered_functions< I, V >::select_)(I &, V &, void *) |
| void(* odb::smart_ordered_functions< I, V >::update_)(I, const V &, void *) |
| void(* odb::smart_ordered_functions< I, V >::delete__)(I, void *) |
1.8.7