|
CASM
1.1.0
A Clusters Approach to Statistical Mechanics
|
#include <rm.hh>
Inheritance diagram for CASM::RmCommand:Public Types | |
| using | ImplBase = RmCommandImplBase |
| template<typename ConfigType > | |
| using | Impl = RmCommandImpl< ConfigType > |
| typedef Completer::RmOption | OptionType |
Public Member Functions | |
| RmCommand (const CommandArgs &_args, Completer::RmOption &_opt) | |
| ~RmCommand () | |
| int | vm_count_check () const override |
| int | help () const override |
| int | desc () const override |
| int | run () const override |
| RmCommandImplBase & | impl () const |
| void | print_names (std::ostream &sout) const |
| void | print_config_names (std::ostream &sout) const |
| int | count (std::string s) const |
| const po::variables_map & | vm () const |
| const OptionType & | opt () const |
| const CommandArgs & | args () const |
| fs::path | root () const |
| bool | in_project () const |
| PrimClex & | primclex () const |
Static Public Attributes | |
| static const std::string | name = "rm" |
Private Attributes | |
| std::unique_ptr< RmCommandImplBase > | m_impl |
| OptionType & | m_opt |
| const CommandArgs & | m_args |
| bool | m_in_project |
| std::unique_ptr< PrimClex > | m_primclex |
| using CASM::RmCommand::Impl = RmCommandImpl<ConfigType> |
|
inherited |
Definition at line 52 of file APICommand.hh.
| CASM::RmCommand::RmCommand | ( | const CommandArgs & | _args, |
| Completer::RmOption & | _opt | ||
| ) |
|
inherited |
Definition at line 11 of file APICommand.cc.
|
inlineinherited |
Definition at line 57 of file APICommand.hh.
|
overridevirtual |
Implements CASM::APICommandBase.
|
overridevirtual |
Implements CASM::APICommandBase.
| RmCommandImplBase & CASM::RmCommand::impl | ( | ) | const |
|
inherited |
Definition at line 15 of file APICommand.cc.
|
inlineinherited |
Definition at line 61 of file APICommand.hh.
|
inherited |
Definition at line 17 of file APICommand.cc.
| void CASM::RmCommand::print_config_names | ( | std::ostream & | sout | ) | const |
| void CASM::RmCommand::print_names | ( | std::ostream & | sout | ) | const |
|
inherited |
Definition at line 13 of file APICommand.cc.
|
overridevirtual |
Implements CASM::APICommandBase.
|
inlineinherited |
Definition at line 59 of file APICommand.hh.
|
overridevirtual |
Implements CASM::APICommandBase.
|
privateinherited |
Definition at line 41 of file APICommand.hh.
|
mutableprivate |
|
privateinherited |
Definition at line 42 of file APICommand.hh.
|
privateinherited |
Definition at line 64 of file APICommand.hh.
|
mutableprivateinherited |
Definition at line 43 of file APICommand.hh.