Searched refs:WeaveServiceInterface (Results 1 – 8 of 8) sorted by relevance
25 std::unique_ptr<WeaveServiceInterface> ConstructWeaveService( in ConstructWeaveService()26 WeaveServiceInterface::DelegateInterface* delegate) { in ConstructWeaveService()27 std::unique_ptr<WeaveServiceInterface> result; in ConstructWeaveService()
34 class WeaveServiceInterface : public ServiceObserverInterface {54 virtual ~WeaveServiceInterface() = default;57 WeaveServiceInterface() = default;
30 std::unique_ptr<WeaveServiceInterface> ConstructWeaveService(31 WeaveServiceInterface::DelegateInterface* delegate);
31 class WeaveService : public WeaveServiceInterface {58 WeaveServiceInterface::DelegateInterface* delegate_{nullptr};
54 class WeaveServiceInterface; variable103 virtual WeaveServiceInterface* weave_service() = 0;
112 inline WeaveServiceInterface* weave_service() override { in weave_service()182 std::unique_ptr<WeaveServiceInterface> weave_service_;
88 inline WeaveServiceInterface* weave_service() override { return nullptr; } in weave_service()
63 public WeaveServiceInterface::DelegateInterface,