|
Android-cuttlefish cvd tool
|
#include <auto_cmd.h>


Public Member Functions | |
| if | constexpr (std::is_same_v< R, Result< std::vector< MonitorCommand > > >) |
| else if | constexpr (std::is_same_v< R, std::vector< MonitorCommand > >) |
| else if | constexpr (std::is_same_v< R, Result< MonitorCommand > >) |
| else if | constexpr (std::is_same_v< R, MonitorCommand >) |
| else if | constexpr (std::is_same_v< R, Result< std::optional< MonitorCommand > > >) |
| else if | constexpr (std::is_same_v< R, std::optional< MonitorCommand > >) |
| std::string | Name () const override |
| std::unordered_set< SetupFeature * > | Dependencies () const override |
| Result< std::vector< MonitorCommand > > | Commands () override |
Public Member Functions inherited from cuttlefish::CommandSource | |
| virtual | ~CommandSource ()=default |
| virtual Result< std::vector< MonitorCommand > > | Commands ()=0 |
Public Member Functions inherited from cuttlefish::SetupFeature | |
| virtual | ~SetupFeature () |
| virtual bool | Enabled () const |
Public Member Functions inherited from cuttlefish::Feature< SetupFeature > | |
| virtual | ~Feature ()=default |
| virtual std::string | Name () const=0 |
Public Attributes | |
| __pad0__: args_(std::forward_as_tuple(args...)) {} Result<void> ResultSetup() override { commands_.clear() | |
| else | |
| return {} | |
Private Attributes | |
| std::tuple< Args... > | args_ |
| std::vector< MonitorCommand > | commands_ |
Additional Inherited Members | |
Static Public Member Functions inherited from cuttlefish::SetupFeature | |
| static Result< void > | RunSetup (const std::vector< SetupFeature * > &features) |
Static Public Member Functions inherited from cuttlefish::Feature< SetupFeature > | |
| static Result< void > | TopologicalVisit (const std::unordered_set< SetupFeature * > &features, const std::function< Result< void >(SetupFeature *)> &callback) |
|
inlineoverridevirtual |
Implements cuttlefish::CommandSource.
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineconstexpr |
|
inlineoverridevirtual |
Implements cuttlefish::Feature< SetupFeature >.
|
inlineoverridevirtual |
Implements cuttlefish::Feature< SetupFeature >.
| cuttlefish::GenericCommandSource< Fn, R, Args >::__pad0__ |
|
private |
|
private |
| cuttlefish::GenericCommandSource< Fn, R, Args >::else |
| cuttlefish::GenericCommandSource< Fn, R, Args >::return {} |