template <typename BuilderImpl>
class WireTableBaseBuilder
Defined at line 1970 of file fidling/gen/sdk/fidl/fuchsia.media/fuchsia.media/cpp/fidl/fuchsia.media/cpp/wire_types.h
Public Methods
::fuchsia_media::wire::H264QuantizationParameters Build ()
Build and return the table. The builder should not be used after this.
bool has_i_base ()
void clear_i_base ()
Clears the i_base field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & i_base ()
Starting value for quantization of key frames.
BuilderImpl & i_base (uint32_t elem)
Starting value for quantization of key frames.
bool has_i_min ()
void clear_i_min ()
Clears the i_min field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & i_min ()
Smallest allowed value for quantization of key frames.
BuilderImpl & i_min (uint32_t elem)
Smallest allowed value for quantization of key frames.
bool has_i_max ()
void clear_i_max ()
Clears the i_max field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & i_max ()
Largest allowed value for quantization of key frames.
BuilderImpl & i_max (uint32_t elem)
Largest allowed value for quantization of key frames.
bool has_p_base ()
void clear_p_base ()
Clears the p_base field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & p_base ()
Starting value for quantization of predicted frames.
BuilderImpl & p_base (uint32_t elem)
Starting value for quantization of predicted frames.
bool has_p_min ()
void clear_p_min ()
Clears the p_min field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & p_min ()
Smallest allowed value for quantization of predicted frames.
BuilderImpl & p_min (uint32_t elem)
Smallest allowed value for quantization of predicted frames.
bool has_p_max ()
void clear_p_max ()
Clears the p_max field.
This method should be used sparingly, such as only during tests, as it has
O(number_of_fields) complexity.
uint32_t & p_max ()
Largest allowed value for quantization of predicted frames.
BuilderImpl & p_max (uint32_t elem)
Largest allowed value for quantization of predicted frames.
Protected Methods
void WireTableBaseBuilder< ::fuchsia_media::wire::H264QuantizationParameters, BuilderImpl> (::fidl::ObjectView< ::fidl::WireTableFrame< ::fuchsia_media::wire::H264QuantizationParameters>> && frame)