Common ODB Runtime Library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Classes | Namespaces | Typedefs | Enumerations | Variables
forward.hxx File Reference

Go to the source code of this file.

Classes

class  odb::access
 
class  odb::access::object_traits< T >
 
class  odb::access::object_traits_impl< T, DB >
 
class  odb::access::object_factory< T, P >
 
class  odb::access::view_traits< T >
 
class  odb::access::view_traits_impl< T, DB >
 
class  odb::access::view_factory< T, P >
 
class  odb::access::pointer_factory< T, P >
 
class  odb::access::composite_value_traits< T, DB >
 
class  odb::access::container_traits< C >
 
struct  odb::object_traits< T >
 
struct  odb::object_traits_impl< T, DB >
 
struct  odb::view_traits< T >
 
struct  odb::view_traits_impl< T, DB >
 
struct  odb::no_id_pointer_cache_traits< T >
 
struct  odb::no_op_pointer_cache_traits< T >
 
struct  odb::pointer_cache_traits< P, S >
 
struct  odb::no_id_reference_cache_traits< T >
 
struct  odb::no_op_reference_cache_traits< T >
 
struct  odb::reference_cache_traits< T, S >
 
struct  odb::query_column< T >
 
struct  odb::polymorphic_map< R >
 
struct  odb::details::counter_type< connection >
 

Namespaces

 odb
 
 odb::common
 
 odb::core
 
 odb::details
 

Typedefs

typedef unsigned long long odb::schema_version
 

Enumerations

enum  odb::database_id {
  odb::id_mysql, odb::id_sqlite, odb::id_pgsql, odb::id_oracle,
  odb::id_mssql, odb::id_common
}
 

Variables

LIBODB_EXPORT tracer & odb::stderr_tracer
 
const std::size_t odb::database_count = id_common