database_interface::DBField< T > Class Template Reference

The base class for a usable DBField. More...

#include <db_field.h>

Inheritance diagram for database_interface::DBField< T >:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DBField (DBClass *owner, const DBField< T > *other)
 DBField (DBFieldBase::Type type, DBClass *owner, std::string name, std::string table_name, bool write_permission)

Detailed Description

template<class T>
class database_interface::DBField< T >

The base class for a usable DBField.

Provides the implicit conversion to and from string inherited from the DBFieldBase. In addition, can be specialized for different conversion types as desired.

Definition at line 348 of file db_field.h.


Constructor & Destructor Documentation

template<class T>
database_interface::DBField< T >::DBField ( DBFieldBase::Type  type,
DBClass owner,
std::string  name,
std::string  table_name,
bool  write_permission 
) [inline]

Definition at line 351 of file db_field.h.

template<class T>
database_interface::DBField< T >::DBField ( DBClass owner,
const DBField< T > *  other 
) [inline]

Definition at line 354 of file db_field.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends


database_interface
Author(s): Matei Ciocarlie and Lorenz Mosenlechner
autogenerated on Wed Jul 23 04:34:21 2014