class ServiceHandlerBase

Defined at line 17 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/service_handler_base.h

A base class for service handlers.

This base class is used to reduce the number of libraries that generated code

needs to depend upon.

Public Methods

zx_status_t AddMember (std::string member, MemberHandler handler)

Add a |member| to the instance, which will be handled by |handler|.

void ~ServiceHandlerBase ()

Defined at line 19 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/service_handler_base.h

template <typename Protocol>
zx_status_t AddMember (std::string member, fidl::InterfaceRequestHandler<Protocol> handler)

Add a |member| to the instance, which will be handled by |handler|.

Defined at line 29 of file ../../sdk/lib/fidl/hlcpp/include/lib/fidl/cpp/service_handler_base.h