Android-cuttlefish cvd tool
|
#include <feature.h>
Static Public Member Functions | |
static Result< void > | ProcessFlags (const std::vector< FlagFeature * > &features, std::vector< std::string > &flags) |
static bool | WriteGflagsHelpXml (const std::vector< FlagFeature * > &features, std::ostream &out) |
![]() | |
static Result< void > | TopologicalVisit (const std::unordered_set< FlagFeature * > &features, const std::function< Result< void >(FlagFeature *)> &callback) |
Private Member Functions | |
virtual Result< void > | Process (std::vector< std::string > &flags)=0 |
virtual bool | WriteGflagsCompatHelpXml (std::ostream &out) const =0 |
Additional Inherited Members | |
![]() | |
virtual | ~Feature ()=default |
virtual std::string | Name () const=0 |
|
privatepure virtual |
Implemented in cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigReader, cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigFlagPlaceholderImpl, cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFlagImpl, cuttlefish::ParseGflagsImpl, cuttlefish::anonymous_namespace{touchpad.cpp}::TouchpadsConfigsFlagImpl, cuttlefish::anonymous_namespace{flags.cpp}::AdbConfigFlagImpl, cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigFlagImpl, cuttlefish::anonymous_namespace{custom_actions.cpp}::CustomActionConfigImpl, and cuttlefish::anonymous_namespace{flags.cpp}::FastbootConfigFlagImpl.
|
static |
|
privatepure virtual |
Implemented in cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigReader, cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigFlagPlaceholderImpl, cuttlefish::anonymous_namespace{display.cpp}::DisplaysConfigsFlagImpl, cuttlefish::ParseGflagsImpl, cuttlefish::anonymous_namespace{touchpad.cpp}::TouchpadsConfigsFlagImpl, cuttlefish::anonymous_namespace{flags.cpp}::AdbConfigFlagImpl, cuttlefish::anonymous_namespace{config_flag.cpp}::ConfigFlagImpl, cuttlefish::anonymous_namespace{custom_actions.cpp}::CustomActionConfigImpl, and cuttlefish::anonymous_namespace{flags.cpp}::FastbootConfigFlagImpl.
|
static |