CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <DBInterface.hh>
Definition at line 39 of file DBInterface.hh.
Public Member Functions | |
InterfaceData (const QueryCommand &cmd) | |
InterfaceData (const SelectCommand &cmd) | |
const DataFormatterDictionary< DataObject > & | dict () const |
std::string | sel_str () const |
double | sel_size () const |
Selection< DataObject > & | sel (Index i=0) |
const Selection< DataObject > & | sel (Index i=0) const |
Private Member Functions | |
void | _make_dict (const APICommandBase &cmd) |
Private Attributes | |
const DataFormatterDictionary< DataObject > * | m_dict |
std::unique_ptr< DataFormatterDictionary< DataObject > > | m_standard_dict |
std::vector< std::unique_ptr< Selection< DataObject > > > | m_sel |
std::stringstream | m_ss |
template CASM::DB::InterfaceData< DataObject >::InterfaceData | ( | const QueryCommand & | cmd | ) |
Definition at line 17 of file DBInterface_impl.hh.
template CASM::DB::InterfaceData< DataObject >::InterfaceData | ( | const SelectCommand & | cmd | ) |
Definition at line 30 of file DBInterface_impl.hh.
|
private |
Definition at line 49 of file DBInterface_impl.hh.
|
inline |
Definition at line 44 of file DBInterface.hh.
|
inline |
Definition at line 50 of file DBInterface.hh.
|
inline |
Definition at line 52 of file DBInterface.hh.
|
inline |
Definition at line 48 of file DBInterface.hh.
|
inline |
Definition at line 46 of file DBInterface.hh.
|
private |
Definition at line 57 of file DBInterface.hh.
|
private |
Definition at line 61 of file DBInterface.hh.
|
private |
Definition at line 63 of file DBInterface.hh.
|
private |
Definition at line 59 of file DBInterface.hh.