class PuppetCreationArgs
Defined at line 704 of file fidling/gen/sdk/fidl/fuchsia.ui.test.conformance/fuchsia.ui.test.conformance/cpp/fidl/fuchsia.ui.test.conformance/cpp/natural_types.h
Used to create a puppet instance.
Public Methods
void PuppetCreationArgs ()
Defined at line 710 of file fidling/gen/sdk/fidl/fuchsia.ui.test.conformance/fuchsia.ui.test.conformance/cpp/fidl/fuchsia.ui.test.conformance/cpp/natural_types.h
void PuppetCreationArgs (PuppetCreationArgs && )
Defined at line 711 of file fidling/gen/sdk/fidl/fuchsia.ui.test.conformance/fuchsia.ui.test.conformance/cpp/fidl/fuchsia.ui.test.conformance/cpp/natural_types.h
void PuppetCreationArgs (Storage_ storage)
bool IsEmpty ()
const std::optional< ::fidl::ServerEnd< ::fuchsia_ui_test_conformance::Puppet>> & server_end ()
::std::optional< ::fidl::ServerEnd< ::fuchsia_ui_test_conformance::Puppet>> & server_end ()
PuppetCreationArgs & server_end (std::optional< ::fidl::ServerEnd< ::fuchsia_ui_test_conformance::Puppet>> value)
Setter for server_end.
const std::optional< ::fuchsia_ui_views::ViewCreationToken> & view_token ()
::std::optional< ::fuchsia_ui_views::ViewCreationToken> & view_token ()
PuppetCreationArgs & view_token (std::optional< ::fuchsia_ui_views::ViewCreationToken> value)
Setter for view_token.
const std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::TouchInputListener>> & touch_listener ()
::std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::TouchInputListener>> & touch_listener ()
PuppetCreationArgs & touch_listener (std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::TouchInputListener>> value)
Setter for touch_listener.
const std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::MouseInputListener>> & mouse_listener ()
::std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::MouseInputListener>> & mouse_listener ()
PuppetCreationArgs & mouse_listener (std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::MouseInputListener>> value)
Setter for mouse_listener.
const std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::KeyboardInputListener>> & keyboard_listener ()
::std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::KeyboardInputListener>> & keyboard_listener ()
PuppetCreationArgs & keyboard_listener (std::optional< ::fidl::ClientEnd< ::fuchsia_ui_test_input::KeyboardInputListener>> value)
Setter for keyboard_listener.
const std::optional< ::fidl::ClientEnd< ::fuchsia_ui_composition::Flatland>> & flatland_client ()
::std::optional< ::fidl::ClientEnd< ::fuchsia_ui_composition::Flatland>> & flatland_client ()
PuppetCreationArgs & flatland_client (std::optional< ::fidl::ClientEnd< ::fuchsia_ui_composition::Flatland>> value)
Setter for flatland_client.
const std::optional< ::fidl::ClientEnd< ::fuchsia_ui_input3::Keyboard>> & keyboard_client ()
::std::optional< ::fidl::ClientEnd< ::fuchsia_ui_input3::Keyboard>> & keyboard_client ()
PuppetCreationArgs & keyboard_client (std::optional< ::fidl::ClientEnd< ::fuchsia_ui_input3::Keyboard>> value)
Setter for keyboard_client.
const std::optional<float> & device_pixel_ratio ()
::std::optional<float> & device_pixel_ratio ()
PuppetCreationArgs & device_pixel_ratio (std::optional<float> value)
Setter for device_pixel_ratio.
const std::optional< ::fidl::ServerEnd< ::fuchsia_ui_views::Focuser>> & focuser ()
::std::optional< ::fidl::ServerEnd< ::fuchsia_ui_views::Focuser>> & focuser ()
PuppetCreationArgs & focuser (std::optional< ::fidl::ServerEnd< ::fuchsia_ui_views::Focuser>> value)
Setter for focuser.
void PuppetCreationArgs (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
PuppetCreationArgs & operator= (PuppetCreationArgs && )
Defined at line 712 of file fidling/gen/sdk/fidl/fuchsia.ui.test.conformance/fuchsia.ui.test.conformance/cpp/fidl/fuchsia.ui.test.conformance/cpp/natural_types.h
Friends
class MemberVisitor
class NaturalTableCodingTraits