Leosac  0.8.0
Open Source Access Control
Leosac::db Namespace Reference

Classes

class  DatabaseTracer
 A Leosac specific base class for tracing database operation. More...
 
class  MultiplexedSession
 Acts like an odb::session, with the exception that it will save the current active session (if any) and restore it when this MultiplexedSession ends. More...
 
class  MultiplexedTransaction
 Acts like an odb::transaction, with the exception that it will becomes the active transaction at construction, and will retore the previous (if any) transaction when it gets destroyed. More...
 
class  OptionalTransaction
 An optional transaction is an object that behave like an odb::transaction if there is no currently active transaction. More...
 
class  PGSQLTracer
 An implementation of odb::tracer that use the logging infrastructure of Leosac. More...
 
class  Savepoint
 Provide a lightweight abstraction around the SAVEPOINT SQL concept. More...