LiteSQL
|
contains FieldType- and Field-classes More...
#include <iostream>
#include <vector>
#include <utility>
#include "litesql/string.hpp"
#include "litesql/commontypes.h"
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 > | |
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) |
contains FieldType- and Field-classes