Wolframe, 0.0.3

transaction.hpp File Reference

Interface of a database transaction. More...

#include "database/vmTransactionInput.hpp"
#include "database/vmTransactionOutput.hpp"
#include "database/transactionExecStatemachine.hpp"
#include "database/databaseError.hpp"
#include "types/variant.hpp"
#include <string>
#include <vector>
#include <boost/shared_ptr.hpp>

Go to the source code of this file.

Classes

class  _Wolframe::db::Transaction
 Transaction interface. More...
 
class  _Wolframe::db::Transaction::Result
 Result of a single statement execute call: executeStatement( const std::string&, const std::vector<types::Variant>&);. More...
 

Namespaces

 _Wolframe
 Toplevel Wolframe namespace.
 
 _Wolframe::db
 Database related classes (implemented in the library libwolframe_database)
 

Typedefs

typedef boost::shared_ptr
< Transaction > 
_Wolframe::db::TransactionR
 

Detailed Description

Interface of a database transaction.