OpenCog Framework  Branch: master, revision 6f0b7fc776b08468cf1b74aa9db028f387b4f0c0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Communications and Persistence

Classes

class  opencog::PersistSCM
 
class  opencog::AtomspaceHTabler
 
class  opencog::AtomStorage
 
class  ODBCConnection
 
class  ODBCRecordSet
 
class  opencog::SQLPersistSCM
 

Functions

void escape_single_quotes (std::string &str)
 

Detailed Description

This module opencog/persist groups various libraries that allow storing atomspaces or part of it to persistent storage devices. To build it type:

make cachedb
make hypertabledb
make persist
make savable
make xml

To read a high level overview of this library head to dedicated page.

Function Documentation

void escape_single_quotes ( std::string &  str)
inline

Handy-dandy utility function: since SQL uses single-quotes for delimiting strings, the strings themselves need to have any single-quotes escaped, to avoid bad syntax.

Definition at line 136 of file odbcxx.h.