class Handles

Defined at line 3047 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

Public Methods

void Handles ()

Default constructs a |Handles| only if all of its members are default constructible.

Defined at line 3057 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

void Handles (Handles && )

Defined at line 3060 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

void Handles (Storage_ storage)
void Handles (::zx::handle handle_handle, ::zx::process process_handle, ::zx::thread thread_handle, ::zx::vmo vmo_handle, ::zx::event event_handle, ::zx::port port_handle, ::zx::socket socket_handle, ::zx::eventpair eventpair_handle, ::zx::job job_handle, ::zx::vmar vmar_handle, ::zx::fifo fifo_handle, ::zx::timer timer_handle, ::zx::handle nullable_handle_handle, ::zx::process nullable_process_handle, ::zx::thread nullable_thread_handle, ::zx::vmo nullable_vmo_handle, ::zx::channel nullable_channel_handle, ::zx::event nullable_event_handle, ::zx::port nullable_port_handle, ::zx::interrupt nullable_interrupt_handle, ::zx::debuglog nullable_log_handle, ::zx::socket nullable_socket_handle, ::zx::eventpair nullable_eventpair_handle, ::zx::job nullable_job_handle, ::zx::vmar nullable_vmar_handle, ::zx::fifo nullable_fifo_handle, ::zx::timer nullable_timer_handle)
const ::zx::handle & handle_handle ()
::zx::handle & handle_handle ()
Handles & handle_handle (::zx::handle value)

Setter for handle_handle.

const ::zx::process & process_handle ()
::zx::process & process_handle ()
Handles & process_handle (::zx::process value)

Setter for process_handle.

const ::zx::thread & thread_handle ()
::zx::thread & thread_handle ()
Handles & thread_handle (::zx::thread value)

Setter for thread_handle.

const ::zx::vmo & vmo_handle ()
::zx::vmo & vmo_handle ()
Handles & vmo_handle (::zx::vmo value)

Setter for vmo_handle.

const ::zx::event & event_handle ()
::zx::event & event_handle ()
Handles & event_handle (::zx::event value)

Setter for event_handle.

const ::zx::port & port_handle ()
::zx::port & port_handle ()
Handles & port_handle (::zx::port value)

Setter for port_handle.

const ::zx::socket & socket_handle ()
::zx::socket & socket_handle ()
Handles & socket_handle (::zx::socket value)

Setter for socket_handle.

const ::zx::eventpair & eventpair_handle ()
::zx::eventpair & eventpair_handle ()
Handles & eventpair_handle (::zx::eventpair value)

Setter for eventpair_handle.

const ::zx::job & job_handle ()
::zx::job & job_handle ()
Handles & job_handle (::zx::job value)

Setter for job_handle.

const ::zx::vmar & vmar_handle ()
::zx::vmar & vmar_handle ()
Handles & vmar_handle (::zx::vmar value)

Setter for vmar_handle.

const ::zx::fifo & fifo_handle ()
::zx::fifo & fifo_handle ()
Handles & fifo_handle (::zx::fifo value)

Setter for fifo_handle.

const ::zx::timer & timer_handle ()
::zx::timer & timer_handle ()
Handles & timer_handle (::zx::timer value)

Setter for timer_handle.

const ::zx::handle & nullable_handle_handle ()
::zx::handle & nullable_handle_handle ()
Handles & nullable_handle_handle (::zx::handle value)

Setter for nullable_handle_handle.

const ::zx::process & nullable_process_handle ()
::zx::process & nullable_process_handle ()
Handles & nullable_process_handle (::zx::process value)

Setter for nullable_process_handle.

const ::zx::thread & nullable_thread_handle ()
::zx::thread & nullable_thread_handle ()
Handles & nullable_thread_handle (::zx::thread value)

Setter for nullable_thread_handle.

const ::zx::vmo & nullable_vmo_handle ()
::zx::vmo & nullable_vmo_handle ()
Handles & nullable_vmo_handle (::zx::vmo value)

Setter for nullable_vmo_handle.

const ::zx::channel & nullable_channel_handle ()
::zx::channel & nullable_channel_handle ()
Handles & nullable_channel_handle (::zx::channel value)

Setter for nullable_channel_handle.

const ::zx::event & nullable_event_handle ()
::zx::event & nullable_event_handle ()
Handles & nullable_event_handle (::zx::event value)

Setter for nullable_event_handle.

const ::zx::port & nullable_port_handle ()
::zx::port & nullable_port_handle ()
Handles & nullable_port_handle (::zx::port value)

Setter for nullable_port_handle.

const ::zx::interrupt & nullable_interrupt_handle ()
::zx::interrupt & nullable_interrupt_handle ()
Handles & nullable_interrupt_handle (::zx::interrupt value)

Setter for nullable_interrupt_handle.

const ::zx::debuglog & nullable_log_handle ()
::zx::debuglog & nullable_log_handle ()
Handles & nullable_log_handle (::zx::debuglog value)

Setter for nullable_log_handle.

const ::zx::socket & nullable_socket_handle ()
::zx::socket & nullable_socket_handle ()
Handles & nullable_socket_handle (::zx::socket value)

Setter for nullable_socket_handle.

const ::zx::eventpair & nullable_eventpair_handle ()
::zx::eventpair & nullable_eventpair_handle ()
Handles & nullable_eventpair_handle (::zx::eventpair value)

Setter for nullable_eventpair_handle.

const ::zx::job & nullable_job_handle ()
::zx::job & nullable_job_handle ()
Handles & nullable_job_handle (::zx::job value)

Setter for nullable_job_handle.

const ::zx::vmar & nullable_vmar_handle ()
::zx::vmar & nullable_vmar_handle ()
Handles & nullable_vmar_handle (::zx::vmar value)

Setter for nullable_vmar_handle.

const ::zx::fifo & nullable_fifo_handle ()
::zx::fifo & nullable_fifo_handle ()
Handles & nullable_fifo_handle (::zx::fifo value)

Setter for nullable_fifo_handle.

const ::zx::timer & nullable_timer_handle ()
::zx::timer & nullable_timer_handle ()
Handles & nullable_timer_handle (::zx::timer value)

Setter for nullable_timer_handle.

void Handles (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Handles & operator= (Handles && )

Defined at line 3061 of file fidling/gen/src/tests/fidl/compatibility/fidl/fidl_service/cpp/fidl/fidl.test.compatibility/cpp/natural_types.h

Friends

class MemberVisitor
class NaturalStructCodingTraits