LiteSQL
Classes | Typedefs | Functions
field.hpp File Reference

contains FieldType- and Field-classes More...

#include <iostream>
#include <vector>
#include <utility>
#include "litesql/string.hpp"
#include "litesql/commontypes.h"
Include dependency graph for field.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  litesql::FieldType
 
class  litesql::Field< T >
 holds field value More...
 
class  litesql::Field< std::string >
 
class  litesql::Blob
 
class  litesql::Field< Blob >
 

Typedefs

typedef unsigned char litesql::u8_t
 
typedef long long litesql::bigint
 

Functions

template<class From , class To >
To litesql::convert (From value)
 convert function
 
template<class T >
std::string litesql::store (const T &value)
 store function
 
template<class T >
litesql::load (const std::string &value)
 
std::ostream & litesql::operator<< (std::ostream &os, const Blob &blob)
 
template<>
Blob litesql::convert< const std::string &, Blob > (const std::string &value)
 
template<>
std::string litesql::convert< const Blob &, std::string > (const Blob &value)
 
template<class T >
std::string litesql::operator+ (const std::string &a, const litesql::Field< T > &f)
 
template<class T >
std::string litesql::operator+ (const litesql::Field< T > &f, const std::string &a)
 
template<class T >
std::ostream & litesql::operator<< (std::ostream &os, const litesql::Field< T > &f)
 

Detailed Description

contains FieldType- and Field-classes


SourceForge.net Logo