Common ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Public Attributes | List of all members
odb::session::cache_position< T > Struct Template Reference

Public Types

typedef object_map< T > map
 
typedef map::iterator iterator
 

Public Member Functions

 cache_position ()
 
 cache_position (map &m, const iterator &p)
 
cache_positionoperator= (const cache_position &p)
 

Public Attributes

mapmap_
 
iterator pos_
 

Member Typedef Documentation

template<typename T>
typedef object_map<T> odb::session::cache_position< T >::map
template<typename T>
typedef map::iterator odb::session::cache_position< T >::iterator

Constructor & Destructor Documentation

template<typename T>
odb::session::cache_position< T >::cache_position ( )
inline
template<typename T>
odb::session::cache_position< T >::cache_position ( map m,
const iterator p 
)
inline

Member Function Documentation

template<typename T>
cache_position& odb::session::cache_position< T >::operator= ( const cache_position< T > &  p)
inline

Member Data Documentation

template<typename T>
map* odb::session::cache_position< T >::map_
template<typename T>
iterator odb::session::cache_position< T >::pos_

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