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