CYCLUS
Public Member Functions | List of all members
cyclus::FullBackend Class Reference

Detailed Description

Interface implemented by backends that support recording and querying.

Definition at line 438 of file query_backend.h.

#include <query_backend.h>

Inheritance diagram for cyclus::FullBackend:
cyclus::QueryableBackend cyclus::RecBackend cyclus::Hdf5Back cyclus::SqliteBack

Public Member Functions

virtual ~FullBackend ()
 
- Public Member Functions inherited from cyclus::QueryableBackend
virtual std::map< std::string, DbTypesColumnTypes (std::string table)=0
 
virtual QueryResult Query (std::string table, std::vector< Cond > *conds)=0
 
virtual std::set< std::string > Tables ()=0
 
virtual ~QueryableBackend ()
 
- Public Member Functions inherited from cyclus::RecBackend
virtual void Close ()=0
 
virtual void Flush ()=0
 
virtual std::string Name ()=0
 
virtual void Notify (DatumList data)=0
 
virtual ~RecBackend ()
 

Constructor & Destructor Documentation

virtual cyclus::FullBackend::~FullBackend ( )
inlinevirtual

Definition at line 440 of file query_backend.h.


The documentation for this class was generated from the following file: