template <template <typename FidlProtocol> class SyncImpl, typename FidlProtocol>
class WeakEventSenderVeneer
Defined at line 300 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/sync_call.h
Public Methods
void WeakEventSenderVeneer<SyncImpl, FidlProtocol> (WeakServerBindingRef binding)
Defined at line 306 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/sync_call.h
Arrow<SyncImpl<FidlProtocol>> operator-> ()
Returns a veneer object for sending events with managed memory allocation.
Defined at line 309 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/sync_call.h
template <typename MemoryResource>
auto buffer (MemoryResource && resource)
Returns a veneer object which exposes the caller-allocating API, using
the provided |resource| to allocate buffers necessary for each event.
See documentation on |SyncEndpointVeneer::buffer| for detailed behavior.
Defined at line 315 of file ../../sdk/lib/fidl/cpp/wire/include/lib/fidl/cpp/wire/sync_call.h