class ExceptionInfo
Defined at line 87 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/natural_types.h
Basic exception information associated with a particular exception.
Maps to `zx_exception_info_t`.
Public Methods
void ExceptionInfo (Storage_ storage)
void ExceptionInfo (uint64_t process_koid, uint64_t thread_koid, ::fuchsia_exception::ExceptionType type)
void ExceptionInfo ()
Default constructs a |ExceptionInfo| only if all of its members are default constructible.
Defined at line 98 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/natural_types.h
void ExceptionInfo (ExceptionInfo && )
Defined at line 101 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/natural_types.h
void ExceptionInfo (const ExceptionInfo & other)
ExceptionInfo & operator= (ExceptionInfo && )
Defined at line 102 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/cpp/fidl/fuchsia.exception/cpp/natural_types.h
ExceptionInfo & operator= (const ExceptionInfo & other)
bool operator== (const ExceptionInfo & other)
bool operator!= (const ExceptionInfo & other)
uint64_t process_koid ()
uint64_t & process_koid ()
ExceptionInfo & process_koid (uint64_t value)
Setter for process_koid.
uint64_t thread_koid ()
uint64_t & thread_koid ()
ExceptionInfo & thread_koid (uint64_t value)
Setter for thread_koid.
::fuchsia_exception::ExceptionType type ()
::fuchsia_exception::ExceptionType & type ()
ExceptionInfo & type (::fuchsia_exception::ExceptionType value)
Setter for type.
void ExceptionInfo (::fidl::internal::DefaultConstructPossiblyInvalidObjectTag )
Friends
class MemberVisitor
class NaturalStructCodingTraits