class Command

Defined at line 207 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

Public Members

static const fidl_type_t * FidlType

Public Methods

void Command ()
void Command (Command && )
Command WithSetConfig (::fuchsia::camera::gym::SetConfigCommand && )
Command WithAddStream (::fuchsia::camera::gym::AddStreamCommand && )
Command WithSetCrop (::fuchsia::camera::gym::SetCropCommand && )
Command WithSetResolution (::fuchsia::camera::gym::SetResolutionCommand && )
Command WithSetDescription (::fuchsia::camera::gym::SetDescriptionCommand && )
Command WithCaptureFrame (::fuchsia::camera::gym::CaptureFrameCommand && )
::std::unique_ptr<Command> New ()
void Encode (::fidl::Encoder * encoder, size_t offset, std::optional< ::fidl::HandleInformation> maybe_handle_info)
void Decode (::fidl::Decoder * _decoder, Command * value, size_t offset)
zx_status_t Clone (Command * result)
bool has_invalid_tag ()

Defined at line 242 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

bool is_set_config ()

Defined at line 246 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

::fuchsia::camera::gym::SetConfigCommand & set_config ()

Defined at line 248 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

const ::fuchsia::camera::gym::SetConfigCommand & set_config ()

Defined at line 253 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

bool is_add_stream ()

Defined at line 259 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

::fuchsia::camera::gym::AddStreamCommand & add_stream ()

Defined at line 261 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

const ::fuchsia::camera::gym::AddStreamCommand & add_stream ()

Defined at line 266 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

bool is_set_crop ()

Defined at line 272 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

void ~Command ()
Command & operator= (Command && )
Command & set_set_config (::fuchsia::camera::gym::SetConfigCommand value)
Command & set_add_stream (::fuchsia::camera::gym::AddStreamCommand value)
::fuchsia::camera::gym::SetCropCommand & set_crop ()

Defined at line 274 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

const ::fuchsia::camera::gym::SetCropCommand & set_crop ()

Defined at line 279 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

bool is_set_resolution ()

Defined at line 285 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

::fuchsia::camera::gym::SetResolutionCommand & set_resolution ()

Defined at line 287 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

const ::fuchsia::camera::gym::SetResolutionCommand & set_resolution ()

Defined at line 292 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

bool is_set_description ()

Defined at line 298 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

::fuchsia::camera::gym::SetDescriptionCommand & set_description ()

Defined at line 300 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

const ::fuchsia::camera::gym::SetDescriptionCommand & set_description ()

Defined at line 305 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

bool is_capture_frame ()

Defined at line 311 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

::fuchsia::camera::gym::CaptureFrameCommand & capture_frame ()

Defined at line 313 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

const ::fuchsia::camera::gym::CaptureFrameCommand & capture_frame ()

Defined at line 318 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

::fuchsia::camera::gym::Command::Tag Which ()

Defined at line 324 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

fidl_xunion_tag_t Ordinal ()

You probably want to use Which() method instead of Ordinal(). Use Ordinal() only when you need

access to the raw integral ordinal value.

Defined at line 330 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

Command & set_set_crop (::fuchsia::camera::gym::SetCropCommand value)
Command & set_set_resolution (::fuchsia::camera::gym::SetResolutionCommand value)
Command & set_set_description (::fuchsia::camera::gym::SetDescriptionCommand value)
Command & set_capture_frame (::fuchsia::camera::gym::CaptureFrameCommand value)

Enumerations

enum Tag
Name Value
kSetConfig 1
kAddStream 2
kSetCrop 3
kSetResolution 4
kSetDescription 5
kCaptureFrame 6
Invalid ::std::numeric_limits<::fidl_union_tag_t>::max()

Defined at line 224 of file fidling/gen/src/camera/bin/camera-gym/fidl/controller/hlcpp/fuchsia/camera/gym/cpp/fidl.h

Friends

class Equality