18#include <fruit/fruit.h>
42 virtual const std::set<AdbMode>&
Modes()
const = 0;
43 virtual bool SetModes(
const std::set<AdbMode>&) = 0;
44 virtual bool SetModes(std::set<AdbMode>&&) = 0;
54fruit::Component<fruit::Required<AdbConfig, ConfigFlag>,
AdbConfigFlag>
virtual ~AdbConfig()=default
virtual bool SetModes(std::set< AdbMode > &&)=0
virtual bool SetRunConnector(bool)=0
virtual bool SetModes(const std::set< AdbMode > &)=0
virtual bool RunConnector() const =0
virtual const std::set< AdbMode > & Modes() const =0
Definition: config_fragment.h:24
Definition: cuttlefish_config.h:269
Definition: cuttlefish_config.h:49
Definition: feature.h:114
Definition: kernel_log_pipe_provider.h:25
Definition: alloc_utils.cpp:23
fruit::Component< AdbConfig > AdbConfigComponent()
Definition: data.cpp:54
AdbMode StringToAdbMode(const std::string &mode)
Definition: strings.cpp:24
fruit::Component< fruit::Required< AdbConfig >, AdbConfigFragment > AdbConfigFragmentComponent()
Definition: config.cpp:86
fruit::Component< fruit::Required< AdbConfig, ConfigFlag >, AdbConfigFlag > AdbConfigFlagComponent()
Definition: flags.cpp:111
fruit::Component< fruit::Required< KernelLogPipeProvider, const AdbConfig, const CuttlefishConfig, const CuttlefishConfig::InstanceSpecific > > LaunchAdbComponent()
Definition: launch.cpp:230
AdbMode
Definition: adb.h:29
std::string AdbModeToString(AdbMode mode)
Definition: strings.cpp:38