Video Processing Framework
sql Namespace Reference

Classes

class  time
class  Exception
class  log
class  Database
class  Field
class  FieldSet
class  Record
class  RecordSet
class  Table
class  Value

Typedefs

typedef std::string string
typedef long long int integer

Enumerations

enum  field_use { FIELD_DEFAULT, FIELD_KEY, DEFINITION_END }
enum  field_type {
  type_undefined, type_int, type_text, type_float,
  type_bool, type_time
}
enum  field_flags { flag_none = 0, flag_not_null = 1, flag_primary_key = 2 }

Functions

string intToStr (int value)
string intToStr (integer value)
string quoteStr (string value)
string binToHex (const char *buffer, int size)
string generateSHA (string value)
stringtrimleft (string &s)
stringtrimright (string &s)
stringtrim (string &s)
string trim (const string &s)
void listToVector (string s, std::vector< string > &vector, const char *sep)

Typedef Documentation

typedef long long int sql::integer
typedef std::string sql::string

Enumeration Type Documentation

Enumerator:
flag_none 
flag_not_null 
flag_primary_key 
Enumerator:
type_undefined 
type_int 
type_text 
type_float 
type_bool 
type_time 
Enumerator:
FIELD_DEFAULT 
FIELD_KEY 
DEFINITION_END 

Function Documentation

string sql::binToHex ( const char *  buffer,
int  size 
)
string sql::generateSHA ( string  value)
string sql::intToStr ( integer  value)
string sql::intToStr ( int  value)
void sql::listToVector ( string  s,
std::vector< string > &  vector,
const char *  sep 
)
string sql::quoteStr ( string  value)
string sql::trim ( const string &  s)
string & sql::trim ( string &  s)
string & sql::trimleft ( string &  s)
string & sql::trimright ( string &  s)
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines