45 class QueryCommandImplBase;
47 class QueryCommandImpl;
58 template <
typename ConfigType>
61 static const std::string
name;
69 int help()
const override;
71 int desc()
const override;
73 int run()
const override;
82 mutable std::unique_ptr<QueryCommandImplBase>
m_impl;
QueryCommandImplBase & impl() const
static const std::string name
std::unique_ptr< QueryCommandImplBase > m_impl
int help() const override
QueryCommand(const CommandArgs &_args, Completer::QueryOption &_opt)
int vm_count_check() const override
int desc() const override
void print_names(std::ostream &sout) const
Defaults used if DataObject type doesn't matter or not given.
Data structure holding basic CASM command info.