class StructMember

Defined at line 205 of file ../../src/lib/fidl_codec/library_loader.h

Public Methods

void StructMember (Library * enclosing_library, const rapidjson::Value * json_definition)

Defined at line 185 of file ../../src/lib/fidl_codec/library_loader.cc

void StructMember (std::string_view name, std::unique_ptr<Type> type)

Defined at line 192 of file ../../src/lib/fidl_codec/library_loader.cc

void StructMember (std::string_view name, std::unique_ptr<Type> type, uint8_t id)

Defined at line 195 of file ../../src/lib/fidl_codec/library_loader.cc

void reset_type ()

Defined at line 198 of file ../../src/lib/fidl_codec/library_loader.cc

const std::string & name ()

Defined at line 211 of file ../../src/lib/fidl_codec/library_loader.h

Type * type ()

Defined at line 212 of file ../../src/lib/fidl_codec/library_loader.h

uint8_t id ()

Defined at line 214 of file ../../src/lib/fidl_codec/library_loader.h

uint64_t Offset (WireVersion version)

Defined at line 216 of file ../../src/lib/fidl_codec/library_loader.h