|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
Inheritance diagram for CASM::QueryCommandImpl< DataObject >:'casm query' implementation, templated by type
This:
Public Member Functions | |
| QueryCommandImpl (const QueryCommand &cmd) | |
| int | help () const override |
| int | desc () const override |
| int | run () const override |
Protected Attributes | |
| const QueryCommand & | m_cmd |
Private Member Functions | |
| int | _alias () const |
| void | _write_pos () const |
| void | _write_config_json () const |
| void | _write_structure_json () const |
| int | _query () const |
| int | _count (std::string s) const |
| const fs::path & | _selection_path () const |
| const std::vector< std::string > & | _columns_vec () const |
| std::vector< std::string > | _all_columns () const |
| fs::path | _output_path () const |
| bool | _write_json () const |
| bool | _write_gz () const |
| DataFormatterDictionary< QueryData< DataObject > > & | _dict () |
| const DataFormatterDictionary< QueryData< DataObject > > & | _dict () const |
| std::string | _sel_str () const |
| double | _sel_size () const |
| DB::Selection< DataObject > & | _sel (Index i=0) |
| const DB::Selection< DataObject > & | _sel (Index i=0) const |
Private Attributes | |
| DB::InterfaceData< DataObject > | m_data |
| DataFormatterDictionary< QueryData< DataObject > > | m_query_dict |
| CASM::QueryCommandImpl< DataObject >::QueryCommandImpl | ( | const QueryCommand & | cmd | ) |
|
private |
|
private |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
private |
|
private |
|
private |
|
private |
|
private |
|
overridevirtual |
Reimplemented from CASM::QueryCommandImplBase.
|
overridevirtual |
Reimplemented from CASM::QueryCommandImplBase.
|
overridevirtual |
Reimplemented from CASM::QueryCommandImplBase.
|
protectedinherited |
|
private |
|
private |