Lines Matching full:virtual
39 virtual ~CloudDelegate();
47 virtual ~Observer() {}
49 virtual void OnDeviceInfoChanged() {}
50 virtual void OnTraitDefsChanged() {}
51 virtual void OnStateChanged() {}
52 virtual void OnComponentTreeChanged() {}
56 virtual std::string GetDeviceId() const = 0;
59 virtual std::string GetModelId() const = 0;
62 virtual std::string GetName() const = 0;
65 virtual std::string GetDescription() const = 0;
68 virtual std::string GetLocation() const = 0;
71 virtual void UpdateDeviceInfo(const std::string& name,
76 virtual std::string GetOemName() const = 0;
79 virtual std::string GetModelName() const = 0;
82 virtual AuthScope GetAnonymousMaxScope() const = 0;
85 virtual const ConnectionState& GetConnectionState() const = 0;
88 virtual const SetupState& GetSetupState() const = 0;
91 virtual bool Setup(const std::string& ticket_id,
96 virtual std::string GetCloudId() const = 0;
99 virtual const base::DictionaryValue& GetLegacyState() const = 0;
102 virtual const base::DictionaryValue& GetLegacyCommandDef() const = 0;
105 virtual const base::DictionaryValue& GetComponents() const = 0;
108 virtual const base::DictionaryValue* FindComponent(const std::string& path,
112 virtual const base::DictionaryValue& GetTraits() const = 0;
115 virtual void AddCommand(const base::DictionaryValue& command,
120 virtual void GetCommand(const std::string& id,
125 virtual void CancelCommand(const std::string& id,
130 virtual void ListCommands(const UserInfo& user_info,