Functions |
---|
Arena() -> Arena< initial_capacity > |
|
AsyncClientMethodBufferSizeInChannel() | constexpr uint32_t
|
BindServer(async_diser_t *diser, fidl::ServerEnd< Protocol > server_end, ServerImpl *impl, OnUnbound && on_unbound) | |
BindServer(async_diser_t *diser, fidl::ServerEnd< Protocol > server_end, std::unique_ptr< ServerImpl > && impl, OnUnbound && on_unbound) | |
BindServer(async_diser_t *diser, fidl::ServerEnd< Protocol > server_end, std::shared_ptr< ServerImpl > impl, OnUnbound && on_unbound) | |
Call(const fidl::ClientEnd< FidlProtocol > & client_end) | internal::SyncEndpointManagedVeneer< internal::NaturalSyncClientImpl< FidlProtocol > >
|
Call(const fidl::UnownedClientEnd< FidlProtocol > & client_end) | internal::SyncEndpointManagedVeneer< internal::NaturalSyncClientImpl< FidlProtocol > >
|
Client(fidl::ClientEnd< Protocol >, async_diser_t *, AsyncEventHandlerReference &&) -> Client< Protocol > |
|
Client(fidl::ClientEnd< Protocol >, async_diser_t *) -> Client< Protocol > |
|
Clone(::fidl::internal::FrameworkErr value, ::fidl::internal::FrameworkErr *result) | zx_status_t
|
Clone(const T & value, T *result) | std::enable_if< IsPrimitive< T >::value, zx_status_t >::type |
Clone(const std::array< T, N > & value, std::array< T, N > *result) | |
Clone(const std::array< T, N > & value, std::array< T, N > *result) | std::enable_ifIsPrimitive< T >::value &&!IsStdString< T >::value, zx_status_t >::type |
Clone(const T & value, T *result) | std::enable_ifIsPrimitive< T >::value &&!IsStdVector< T >::value &&!IsStdArray< T >::value, zx_status_t >::type |
Clone(const StringPtr & value, StringPtr *result) | zx_status_t
|
Clone(const ::std::string & value, std::string *result) | zx_status_t
|
Clone(const std::unique_ptr< T > & value, std::unique_ptr< T > *result) | zx_status_t
|
Clone(const VectorPtr< T > & value, VectorPtr< T > *result) | |
Clone(const ::std::vector< T > & value, ::std::vector< T > *result) | |
Clone(const ::std::vector< T > & value, ::std::vector< T > *result) | std::enable_ifIsPrimitive< T >::value &&!IsStdString< T >::value, zx_status_t >::type |
Clone(const VectorPtr< T > & value, VectorPtr< T > *result) | std::enable_ifIsPrimitive< T >::value &&!IsStdString< T >::value, zx_status_t >::type |
Clone(const ::std::array< T, N > & value, ::std::array< T, N > *result) | |
Clone(const UnknownBytes & value, UnknownBytes *result) | zx_status_t
|
Clone(const ::std::map< uint64_t,::std::vector< uint8_t >> & value, ::std::map< uint64_t,::std::vector< uint8_t >> *result) | zx_status_t
|
Clone(const T & value) | T
|
Clone(const InterfaceHandle< T > & value, InterfaceHandle< T > *result) | zx_status_t
|
Clone(const InterfaceRequest< T > & value, InterfaceRequest< T > *result) | zx_status_t
|
CreateEndpoints() | |
CreateEndpoints(fidl::ClientEnd< Protocol > *out_client) | |
CreateEndpoints(fidl::ServerEnd< Protocol > *out_server) | |
Decode(DecoderImpl *decoder, T *value, size_t offset) | void
|
DecodeAs(DecoderImpl *decoder, size_t offset) | T
|
DecodeUnknownBytesContents(DecoderImpl *decoder, std::vector< uint8_t > *value, size_t offset) | void
|
DecodingInlineSize(DecoderImpl *decoder) | size_t
|
Encode(EncoderImpl *encoder, T *value, size_t offset, cpp17::optional< HandleInformation > maybe_handle_info) | void
|
EncodeNullVector(EncoderImpl *encoder, size_t offset) | void
|
EncodeUnknownBytes(EncoderImpl *encoder, std::vector< uint8_t > *value, size_t envelope_offset) | void
|
EncodeUnknownBytesContents(EncoderImpl *encoder, std::vector< uint8_t > *value, size_t offset) | void
|
EncodeVectorPointer(EncoderImpl *encoder, size_t count, size_t offset) | void
|
EncodingInlineSize(EncoderImpl *encoder) | size_t
|
Equals(const T & lhs, const T & rhs) | bool
|
EventReplyBufferSizeInChannel() | constexpr uint32_t
|
HLCPPToNatural(HLCPP && value) | auto
|
InitTxnHeader(fidl_message_header_t *out_hdr, zx_txid_t txid, uint64_t ordinal, MessageDynamicFlags dynamic_flags) | void
|
InplaceUnpersist(cpp20::span< uint8_t > data) | |
IsByteOverflow(const fidl_message_header_t *hdr) | bool
|
IsFlexibleInteraction(const fidl_message_header_t *hdr) | bool
|
MaxSizeInChannel() | constexpr uint32_t
|
MessageRead(TransportObject && transport, typename internal::AssociatedTransport< TransportObject >::MessageStorageView storage, const ReadOptions & options) | |
MessageRead(TransportObject && transport, typename internal::AssociatedTransport< TransportObject >::MessageStorageView storage) | |
MethodHasResultUnion() | constexpr bool
|
MethodHasUnwrapAccessors() | constexpr bool
|
NaturalToHLCPP(Natural && value) | auto
|
ObserveTeardown(Callable && callback) | |
Persist(const FidlType & value) | |
PrimaryObjectSize(const fidl_type_t *type, uint32_t buffer_size, uint32_t *out_primary_size, uint32_t *out_first_out_of_line, const char **out_error) | zx_status_t
|
SendEvent(const ServerBindingRef< FidlProtocol > & binding_ref) | auto
|
SendEvent(const ServerBinding< FidlProtocol > & binding) | auto
|
SendEvent(const ServerEnd< FidlProtocol > & server_end) | auto
|
ServerReplyBufferSizeInChannel() | constexpr uint32_t
|
ShareUntilTeardown(std::shared_ptr< T > object) | |
SharedClient(fidl::ClientEnd< Protocol >, async_diser_t *, AsyncEventHandlerReference &&, fidl::AnyTeardownObserver) -> SharedClient< Protocol > |
|
SharedClient(fidl::ClientEnd< Protocol >, async_diser_t *, AsyncEventHandlerReference &&) -> SharedClient< Protocol > |
|
SharedClient(fidl::ClientEnd< Protocol >, async_diser_t *) -> SharedClient< Protocol > |
|
StandaloneDecode(::fidl::EncodedMessage message, ::fidl::WireFormatMetadata metadata) | |
StandaloneEncode(FidlType value) | |
StandaloneEncode(FidlType & value) | |
StandaloneInplaceDecode(EncodedMessage message, WireFormatMetadata metadata) | |
SyncClient(fidl::ClientEnd< FidlProtocol >) -> SyncClient< FidlProtocol > |
|
SyncClientMethodBufferSizeInChannel() | constexpr uint32_t
|
To(const U & obj) | T
|
ToNatural(WireType value) | auto
|
ToUnderlying(TEnum value) -> typename std::underlying_type< TEnum >::type | constexpr auto
|
ToWire(fidl::AnyArena & arena, NaturalType value) | auto
|
Unpersist(cpp20::span< const uint8_t > data) | |
VectorView(fidl::AnyArena &, cpp20::span< T >) -> VectorView< T > |
|
VectorView(fidl::AnyArena &, const std::vector< T > &) -> VectorView< T > |
|
Walk(VisitorImpl & visitor, const fidl_type_t *type, typename VisitorImpl::Position start) | void
|
WireCall(const fidl::ClientEnd< FidlProtocol > & client_end) | internal::SyncEndpointVeneer< internal::WireSyncClientImpl, FidlProtocol >
|
WireCall(const fidl::UnownedClientEnd< FidlProtocol > & client_end) | internal::SyncEndpointVeneer< internal::WireSyncClientImpl, FidlProtocol >
|
WireClient(fidl::ClientEnd< Protocol >, async_diser_t *, AsyncEventHandlerReference &&) -> WireClient< Protocol > |
|
WireClient(fidl::ClientEnd< Protocol >, async_diser_t *) -> WireClient< Protocol > |
|
WireSendEvent(const ServerBindingRef< FidlProtocol > & binding_ref) | internal::WeakEventSenderVeneer< internal::WireWeakEventSender, FidlProtocol >
|
WireSendEvent(const ServerBinding< FidlProtocol > & binding) | internal::WeakEventSenderVeneer< internal::WireWeakEventSender, FidlProtocol >
|
WireSendEvent(const ServerEnd< FidlProtocol > & server_end) | internal::SyncEndpointVeneer< internal::WireEventSender, FidlProtocol >
|
WireSendEvent(UnownedServerEnd< FidlProtocol > server_end) | internal::SyncEndpointVeneer< internal::WireEventSender, FidlProtocol >
|
WireSharedClient(fidl::ClientEnd< Protocol >, async_diser_t *, AsyncEventHandlerReference &&, fidl::AnyTeardownObserver) -> WireSharedClient< Protocol > |
|
WireSharedClient(fidl::ClientEnd< Protocol >, async_diser_t *, AsyncEventHandlerReference &&) -> WireSharedClient< Protocol > |
|
WireSharedClient(fidl::ClientEnd< Protocol >, async_diser_t *) -> WireSharedClient< Protocol > |
|
WireSyncClient(fidl::ClientEnd< FidlProtocol >) -> WireSyncClient< FidlProtocol > |
|
__attribute__((enum_extensibility(closed)))[[nodiscard]] DisResult | enum
|
operator!=(const StringPtr & lhs, const StringPtr & rhs) | bool
|
operator!=(const char *lhs, const StringPtr & rhs) | bool
|
operator!=(const StringPtr & lhs, const char *rhs) | bool
|
operator!=(const Box< T > & lhs, const Box< T > & rhs) noexcept | constexpr bool
|
operator!=(const std::nullptr_t & lhs, const Box< T > & rhs) noexcept | constexpr bool
|
operator!=(const Box< T > & lhs, const std::nullptr_t & rhs) noexcept | constexpr bool
|
operator!=(const Box< T > & lhs, const std::unique_ptr< T > & rhs) noexcept | constexpr bool
|
operator!=(const std::unique_ptr< T > & lhs, const Box< T > & rhs) noexcept | constexpr bool
|
operator!=(const fidl::Array< T, N > & lhs, const fidl::Array< T, N > & rhs) | bool
|
operator!=(std::nullptr_t, ObjectView< T > p) | bool
|
operator<(const StringPtr & lhs, const StringPtr & rhs) | bool
|
operator<(const char *lhs, const StringPtr & rhs) | bool
|
operator<(const StringPtr & lhs, const char *rhs) | bool
|
operator<<(std::ostream & out, const StringPtr & str) | std::ostream &
|
operator<<(std::ostream & ostream, const Status & result) | std::ostream &
|
operator<<(std::ostream & ostream, const UnbindInfo & info) | std::ostream &
|
operator<=(const StringPtr & lhs, const StringPtr & rhs) | bool
|
operator<=(const char *lhs, const StringPtr & rhs) | bool
|
operator<=(const StringPtr & lhs, const char *rhs) | bool
|
operator==(const StringPtr & lhs, const StringPtr & rhs) | bool
|
operator==(const char *lhs, const StringPtr & rhs) | bool
|
operator==(const StringPtr & lhs, const char *rhs) | bool
|
operator==(const Box< T > & lhs, const Box< T > & rhs) noexcept | constexpr bool
|
operator==(const std::nullptr_t & lhs, const Box< T > & rhs) noexcept | constexpr bool
|
operator==(const Box< T > & lhs, const std::nullptr_t & rhs) noexcept | constexpr bool
|
operator==(const Box< T > & lhs, const std::unique_ptr< T > & rhs) noexcept | constexpr bool
|
operator==(const std::unique_ptr< T > & lhs, const Box< T > & rhs) noexcept | constexpr bool
|
operator==(const fidl::Array< T, N > & lhs, const fidl::Array< T, N > & rhs) | bool
|
operator==(std::nullptr_t, ObjectView< T > p) | bool
|
operator>(const StringPtr & lhs, const StringPtr & rhs) | bool
|
operator>(const char *lhs, const StringPtr & rhs) | bool
|
operator>(const StringPtr & lhs, const char *rhs) | bool
|
operator>=(const StringPtr & lhs, const StringPtr & rhs) | bool
|
operator>=(const char *lhs, const StringPtr & rhs) | bool
|
operator>=(const StringPtr & lhs, const char *rhs) | bool
|
operator|(MessageDynamicFlags lhs, MessageDynamicFlags rhs) | |