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::handlehandle_handle,::zx::processprocess_handle,::zx::threadthread_handle,::zx::vmovmo_handle,::zx::eventevent_handle,::zx::portport_handle,::zx::socketsocket_handle,::zx::eventpaireventpair_handle,::zx::jobjob_handle,::zx::vmarvmar_handle,::zx::fifofifo_handle,::zx::timertimer_handle,::zx::handlenullable_handle_handle,::zx::processnullable_process_handle,::zx::threadnullable_thread_handle,::zx::vmonullable_vmo_handle,::zx::channelnullable_channel_handle,::zx::eventnullable_event_handle,::zx::portnullable_port_handle,::zx::interruptnullable_interrupt_handle,::zx::debuglognullable_log_handle,::zx::socketnullable_socket_handle,::zx::eventpairnullable_eventpair_handle,::zx::jobnullable_job_handle,::zx::vmarnullable_vmar_handle,::zx::fifonullable_fifo_handle,::zx::timernullable_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