class BufferClientImplBase

Defined at line 173 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/client_details.h

|BufferClientImplBase| stores the core state for client messaging

implementations that use |ClientBase|, and where the message encoding buffers

are provided by an allocator.

Public Methods

void BufferClientImplBase (ClientBase * client_base, AnyBufferAllocator && allocator)

Defined at line 175 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/client_details.h

Protected Methods

ClientBase * _client_base ()

Used by implementations to access the transport, hence prefixed with an

underscore to avoid the unlikely event of a name collision.

Defined at line 181 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/client_details.h

AnyBufferAllocator & _allocator ()

Used by implementations to access the allocator, hence prefixed with an

underscore to avoid the unlikely event of a name collision.

Defined at line 185 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/internal/client_details.h