class Response

Defined at line 211 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h

Public Methods

void Response (Storage_ storage)
void Response (::fuchsia_mem::Buffer buffer, uint32_t buffer_id, uint32_t font_index)
void Response ()

Default constructs a |Response| only if all of its members are default constructible.

Defined at line 222 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h

void Response (Response && )

Defined at line 225 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h

const ::fuchsia_mem::Buffer & buffer ()
::fuchsia_mem::Buffer & buffer ()
Response & buffer (::fuchsia_mem::Buffer value)

Setter for buffer.

uint32_t buffer_id ()

Buffer identifier for the buffer. Responses with the same buffer_id are

guaranteed to contain the same data in the buffer. Clients may use this

value to detect if they already have the font cached in parsed form.

uint32_t & buffer_id ()

Buffer identifier for the buffer. Responses with the same buffer_id are

guaranteed to contain the same data in the buffer. Clients may use this

value to detect if they already have the font cached in parsed form.

Response & buffer_id (uint32_t value)

Buffer identifier for the buffer. Responses with the same buffer_id are

guaranteed to contain the same data in the buffer. Clients may use this

value to detect if they already have the font cached in parsed form.

uint32_t font_index ()

Font index within `buffer`. Used for font formats that may contain more

than one font per file, e.g. TTC (TrueType Collection).

uint32_t & font_index ()

Font index within `buffer`. Used for font formats that may contain more

than one font per file, e.g. TTC (TrueType Collection).

Response & font_index (uint32_t value)

Font index within `buffer`. Used for font formats that may contain more

than one font per file, e.g. TTC (TrueType Collection).

void Response (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Response & operator= (Response && )

Defined at line 226 of file fidling/gen/sdk/fidl/fuchsia.fonts/fuchsia.fonts/cpp/fidl/fuchsia.fonts/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits