Common ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Static Public Member Functions | List of all members
odb::polymorphic_entry_impl< R, DB > Struct Template Reference

Public Types

typedef R root_type
 
typedef object_traits_impl
< root_type, DB > 
root_traits
 
typedef
polymorphic_concrete_info
< root_type
info_type
 

Static Public Member Functions

static void insert (const info_type &)
 
static void erase (const info_type &)
 

Member Typedef Documentation

template<typename R , database_id DB>
typedef R odb::polymorphic_entry_impl< R, DB >::root_type
template<typename R , database_id DB>
typedef object_traits_impl<root_type, DB> odb::polymorphic_entry_impl< R, DB >::root_traits
template<typename R , database_id DB>
typedef polymorphic_concrete_info<root_type> odb::polymorphic_entry_impl< R, DB >::info_type

Member Function Documentation

template<typename R , database_id DB>
static void odb::polymorphic_entry_impl< R, DB >::insert ( const info_type )
static
template<typename R , database_id DB>
static void odb::polymorphic_entry_impl< R, DB >::erase ( const info_type )
static

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