class TableAttributes
Defined at line 637 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
Attributes that control how a table cell node is interpreted.
Public Members
static const fidl_type_t * FidlType
Public Methods
bool IsEmpty ()
Returns whether no field is set.
const uint32_t & column_span ()
The number of columns this table cell spans.
Defined at line 644 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
bool has_column_span ()
Defined at line 648 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
uint32_t * mutable_column_span ()
The number of columns this table cell spans.
Defined at line 653 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
void clear_column_span ()
Defined at line 661 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
const uint32_t & row_span ()
The number of rows this table cell spans.
Defined at line 670 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
bool has_row_span ()
Defined at line 674 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
uint32_t * mutable_row_span ()
The number of rows this table cell spans.
Defined at line 679 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
void clear_row_span ()
Defined at line 687 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
const uint32_t & number_of_rows ()
Number of rows in this table.
Defined at line 696 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
bool has_number_of_rows ()
Defined at line 700 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
uint32_t * mutable_number_of_rows ()
Number of rows in this table.
Defined at line 705 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
void clear_number_of_rows ()
Defined at line 713 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
const uint32_t & number_of_columns ()
Number of columns in this table.
Defined at line 722 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
bool has_number_of_columns ()
Defined at line 726 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
uint32_t * mutable_number_of_columns ()
Number of columns in this table.
Defined at line 731 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
void clear_number_of_columns ()
Defined at line 739 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
const ::std::vector<uint32_t> & column_header_ids ()
Node ids of the table's column headers.
Defined at line 748 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
bool has_column_header_ids ()
Defined at line 752 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
::std::vector<uint32_t> * mutable_column_header_ids ()
Node ids of the table's column headers.
Defined at line 757 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
void clear_column_header_ids ()
Defined at line 765 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
const ::std::vector<uint32_t> & row_header_ids ()
Node ids of the table's row headers.
Defined at line 774 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
bool has_row_header_ids ()
Defined at line 778 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
::std::vector<uint32_t> * mutable_row_header_ids ()
Node ids of the table's row headers.
Defined at line 783 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
void clear_row_header_ids ()
Defined at line 791 of file fidling/gen/sdk/fidl/fuchsia.accessibility.semantics/fuchsia.accessibility.semantics/hlcpp/fuchsia/accessibility/semantics/cpp/fidl.h
TableAttributes & set_column_span (uint32_t _value)
TableAttributes & set_row_span (uint32_t _value)
TableAttributes & set_number_of_rows (uint32_t _value)
TableAttributes & set_number_of_columns (uint32_t _value)
TableAttributes & set_column_header_ids (::std::vector<uint32_t> _value)
TableAttributes & set_row_header_ids (::std::vector<uint32_t> _value)
void TableAttributes ()
void TableAttributes (TableAttributes && other)
void ~TableAttributes ()
TableAttributes & operator= (TableAttributes && other)
::std::unique_ptr<TableAttributes> New ()
void Encode (::fidl::Encoder * _encoder, size_t _offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, TableAttributes * _value, size_t _offset)
zx_status_t Clone (TableAttributes * _result)