29 class UpdateCommandImplBase;
31 class UpdateCommandImpl;
38 template <
typename ConfigType>
41 static const std::string
name;
49 int help()
const override;
51 int desc()
const override;
53 int run()
const override;
64 mutable std::unique_ptr<UpdateCommandImplBase>
m_impl;
int help() const override
int vm_count_check() const override
static const std::string name
int desc() const override
void print_names(std::ostream &sout) const
UpdateCommandImplBase & impl() const
std::unique_ptr< UpdateCommandImplBase > m_impl
UpdateCommand(const CommandArgs &_args, Completer::UpdateOption &_opt)
Defaults used if DataObject type doesn't matter or not given.
Data structure holding basic CASM command info.