dbxx_isolation.h File Reference


Detailed Description

Transaction isolation levels.

#include <ittia/dbxx/dbxx_config.h>

Namespaces

namespace  db

Enumerations

enum  db::TxIsolation { db::DB_DEFAULT_ISOLATION = _DB_DEFAULT_ISOLATION, db::DB_READ_COMMITTED = _DB_READ_COMMITTED, db::DB_REPEATABLE_READ = _DB_REPEATABLE_READ, db::DB_SERIALIZABLE = _DB_SERIALIZABLE }
enum  db::TxCompletionMode { db::DB_DEFAULT_COMPLETION = _DB_DEFAULT_COMPLETION, db::DB_LAZY_COMPLETION = _DB_LAZY_COMPLETION, db::DB_GROUP_COMPLETION = _DB_GROUP_COMPLETION, db::DB_FORCED_COMPLETION = _DB_FORCED_COMPLETION }
enum  db::TxFlushMode { db::DB_FLUSH_JOURNAL = _DB_FLUSH_JOURNAL, db::DB_FLUSH_DATA = _DB_FLUSH_STORAGE }


Copyright © 2005-2008 ITTIA®. All rights reserved.