CASM  1.1.0
A Clusters Approach to Statistical Mechanics
CASM::RmCommandImpl< DataObject > Class Template Reference
+ Inheritance diagram for CASM::RmCommandImpl< DataObject >:

Detailed Description

template<typename DataObject>
class CASM::RmCommandImpl< DataObject >

'casm query' implementation, templated by type

This:

  • provides the implementation for 'help' (i.e. print allowed import options)
  • provides the implementation for 'run' (i.e. perform query)

Definition at line 126 of file rm.cc.

Public Member Functions

 RmCommandImpl (const RmCommand &cmd)
 
int help () const override
 
int desc () const override
 
int run () const override
 

Protected Attributes

const RmCommandm_cmd
 

Constructor & Destructor Documentation

◆ RmCommandImpl()

template<typename DataObject >
CASM::RmCommandImpl< DataObject >::RmCommandImpl ( const RmCommand cmd)
inline

Definition at line 128 of file rm.cc.

Member Function Documentation

◆ desc()

template<typename DataObject >
int CASM::RmCommandImpl< DataObject >::desc
overridevirtual

Reimplemented from CASM::RmCommandImplBase.

Definition at line 149 of file rm.cc.

◆ help()

template<typename DataObject >
int CASM::RmCommandImpl< DataObject >::help
overridevirtual

Reimplemented from CASM::RmCommandImplBase.

Definition at line 138 of file rm.cc.

◆ run()

template<typename DataObject >
int CASM::RmCommandImpl< DataObject >::run
overridevirtual

Reimplemented from CASM::RmCommandImplBase.

Definition at line 155 of file rm.cc.

Member Data Documentation

◆ m_cmd

const RmCommand& CASM::RmCommandImplBase::m_cmd
protectedinherited

Definition at line 82 of file rm.cc.


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