![]() |
CYCLUS
|
Interface implemented by backends that support recording and querying.
Definition at line 515 of file query_backend.h.
#include <query_backend.h>
Public Member Functions | |
| virtual | ~FullBackend () |
Public Member Functions inherited from cyclus::QueryableBackend | |
| virtual std::map< std::string, DbTypes > | ColumnTypes (std::string table)=0 |
| virtual QueryResult | Query (std::string table, std::vector< Cond > *conds)=0 |
| virtual std::list< ColumnInfo > | Schema (std::string table)=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 () |
|
inlinevirtual |
Definition at line 517 of file query_backend.h.