class Struct

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

Public Methods

void Struct (std::string_view name)

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

void AddMember (std::string_view name, std::unique_ptr<Type> type, uint32_t id)

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

Library * enclosing_library ()

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

const std::string & name ()

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

const std::vector<std::unique_ptr<StructMember>> & members ()

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

StructMember * SearchMember (std::string_view name, uint32_t id)

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

uint32_t Size (WireVersion version)

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

std::string ToString (bool expand)

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

Friends

class Library