38 class ImportCommandImplBase;
40 class ImportCommandImpl;
47 template <
typename ConfigType>
50 static const std::string
name;
58 int help()
const override;
60 int desc()
const override;
62 int run()
const override;
73 mutable std::unique_ptr<ImportCommandImplBase>
m_impl;
std::unique_ptr< ImportCommandImplBase > m_impl
void print_names(std::ostream &sout) const
static const std::string name
ImportCommandImplBase & impl() const
int desc() const override
ImportCommand(const CommandArgs &_args, Completer::ImportOption &_opt)
int vm_count_check() const override
int help() const override
Defaults used if DataObject type doesn't matter or not given.
Data structure holding basic CASM command info.