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