class TableValue
Defined at line 377 of file ../../src/lib/fidl_codec/wire_object.h
A table.
Public Methods
void TableValue (const Table & table_definition)
Defined at line 379 of file ../../src/lib/fidl_codec/wire_object.h
const Table & table_definition ()
Defined at line 381 of file ../../src/lib/fidl_codec/wire_object.h
const std::map<const TableMember *, std::unique_ptr<Value>> & members ()
Defined at line 382 of file ../../src/lib/fidl_codec/wire_object.h
Ordinal32 highest_member ()
Defined at line 383 of file ../../src/lib/fidl_codec/wire_object.h
void AddMember (const TableMember * member, std::unique_ptr<Value> value)
Defined at line 385 of file ../../src/lib/fidl_codec/wire_object.h
bool AddMember (std::string_view name, std::unique_ptr<Value> value)
Defined at line 392 of file ../../src/lib/fidl_codec/wire_object.cc
TableValue * AsTableValue ()
Defined at line 394 of file ../../src/lib/fidl_codec/wire_object.h
const TableValue * AsTableValue ()
Defined at line 395 of file ../../src/lib/fidl_codec/wire_object.h
bool NeedsToLoadHandleInfo (int64_t timestamp, zx_koid_t tid, semantic::HandleSemantic * handle_semantic)
Defined at line 401 of file ../../src/lib/fidl_codec/wire_object.cc
size_t DisplaySize (const Type * for_type, size_t remaining_size)
Defined at line 411 of file ../../src/lib/fidl_codec/wire_object.cc
void PrettyPrint (const Type * for_type, PrettyPrinter & printer)
Defined at line 433 of file ../../src/lib/fidl_codec/wire_object.cc
void Visit (Visitor * visitor, const Type * for_type)
Defined at line 471 of file ../../src/lib/fidl_codec/wire_object.cc