template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 166 of file fidling/gen/sdk/fidl/fuchsia.logger/fuchsia.logger/cpp/fidl/fuchsia.logger/cpp/wire_types.h
Public Methods
::fuchsia_logger::wire::LogSinkOnInitRequest Build ()
Build and return the table. The builder should not be used after this.
bool has_buffer ()
void clear_buffer ()
Clears the buffer field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::zx::iob & buffer ()
Getter for buffer.
BuilderImpl & buffer (::zx::iob elem)
Setter for buffer.
bool has_interest ()
void clear_interest ()
Clears the interest field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
::fuchsia_diagnostics_types::wire::Interest & interest ()
Getter for interest.
BuilderImpl & interest (Wrapper_Ignore_Me_< ::fidl::ObjectView< ::fuchsia_diagnostics_types::wire::Interest>> elem)
Setter for interest.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_logger::wire::LogSinkOnInitRequest, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_logger::wire::LogSinkOnInitRequest>> && frame)