Namespaces

Enumerations

enum ExceptionType
Name Value
GENERAL 8u
FATAL_PAGE_FAULT 264u
UNDEFINED_INSTRUCTION 520u
SW_BREAKPOINT 776u
HW_BREAKPOINT 1032u
UNALIGNED_ACCESS 1288u
THREAD_STARTING 32776u
THREAD_EXITING 33032u
POLICY_ERROR 33288u
PROCESS_STARTING 33544u

What type of exception was triggered.

Maps to the types defined in `zx_excp_type_t`.

If zircon/syscalls/exception.h changes, this needs to be updates as well to

reflect that.

Defined at line 18 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

Records

Functions

  • zx_status_t Clone (::fuchsia::exception::ExceptionType value, ::fuchsia::exception::ExceptionType * result)

    Defined at line 41 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ExceptionInfo & _value, ::fuchsia::exception::ExceptionInfo * _result)

    Defined at line 142 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::HandlerOnExceptionRequest & _value, ::fuchsia::exception::HandlerOnExceptionRequest * _result)

    Defined at line 167 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboSetActiveRequest & _value, ::fuchsia::exception::ProcessLimboSetActiveRequest * _result)

    Defined at line 418 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboGetActiveResponse & _value, ::fuchsia::exception::ProcessLimboGetActiveResponse * _result)

    Defined at line 439 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboWatchActiveResponse & _value, ::fuchsia::exception::ProcessLimboWatchActiveResponse * _result)

    Defined at line 460 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboRetrieveExceptionRequest & _value, ::fuchsia::exception::ProcessLimboRetrieveExceptionRequest * _result)

    Defined at line 481 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_RetrieveException_Response & _value, ::fuchsia::exception::ProcessLimbo_RetrieveException_Response * _result)

    Defined at line 514 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_RetrieveException_Result & value, ::fuchsia::exception::ProcessLimbo_RetrieveException_Result * result)

    Defined at line 624 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboReleaseProcessRequest & _value, ::fuchsia::exception::ProcessLimboReleaseProcessRequest * _result)

    Defined at line 647 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_ReleaseProcess_Response & _value, ::fuchsia::exception::ProcessLimbo_ReleaseProcess_Response * _result)

    Defined at line 677 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_ReleaseProcess_Result & value, ::fuchsia::exception::ProcessLimbo_ReleaseProcess_Result * result)

    Defined at line 786 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboAppendFiltersRequest & _value, ::fuchsia::exception::ProcessLimboAppendFiltersRequest * _result)

    Defined at line 807 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_AppendFilters_Response & _value, ::fuchsia::exception::ProcessLimbo_AppendFilters_Response * _result)

    Defined at line 837 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_AppendFilters_Result & value, ::fuchsia::exception::ProcessLimbo_AppendFilters_Result * result)

    Defined at line 946 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboRemoveFiltersRequest & _value, ::fuchsia::exception::ProcessLimboRemoveFiltersRequest * _result)

    Defined at line 967 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_RemoveFilters_Response & _value, ::fuchsia::exception::ProcessLimbo_RemoveFilters_Response * _result)

    Defined at line 997 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_RemoveFilters_Result & value, ::fuchsia::exception::ProcessLimbo_RemoveFilters_Result * result)

    Defined at line 1106 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimboGetFiltersResponse & _value, ::fuchsia::exception::ProcessLimboGetFiltersResponse * _result)

    Defined at line 1127 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_ListProcessesWaitingOnException_Response & _value, ::fuchsia::exception::ProcessLimbo_ListProcessesWaitingOnException_Response * _result)

    Defined at line 1300 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_ListProcessesWaitingOnException_Result & value, ::fuchsia::exception::ProcessLimbo_ListProcessesWaitingOnException_Result * result)

    Defined at line 1410 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_WatchProcessesWaitingOnException_Response & _value, ::fuchsia::exception::ProcessLimbo_WatchProcessesWaitingOnException_Response * _result)

    Defined at line 1597 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • zx_status_t Clone (const ::fuchsia::exception::ProcessLimbo_WatchProcessesWaitingOnException_Result & value, ::fuchsia::exception::ProcessLimbo_WatchProcessesWaitingOnException_Result * result)

    Defined at line 1707 of file fidling/gen/sdk/fidl/fuchsia.exception/fuchsia.exception/hlcpp/fuchsia/exception/cpp/fidl.h

  • std::ostream & operator<< (std::ostream & os, const ExceptionType & value)
  • std::ostream & operator<< (std::ostream & os, const ExceptionInfo & value)
  • std::ostream & operator<< (std::ostream & os, const HandlerOnExceptionRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboAppendFiltersRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboGetActiveResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboGetFiltersResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboReleaseProcessRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboRemoveFiltersRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboRetrieveExceptionRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboSetActiveRequest & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimboWatchActiveResponse & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_AppendFilters_Response & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_ListProcessesWaitingOnException_Response & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_ReleaseProcess_Response & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_RemoveFilters_Response & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_RetrieveException_Response & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_WatchProcessesWaitingOnException_Response & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessException & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessExceptionInfo & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessExceptionMetadata & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_AppendFilters_Result & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_ListProcessesWaitingOnException_Result & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_ReleaseProcess_Result & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_RemoveFilters_Result & value)
  • std::ostream & operator<< (std::ostream & os, const ProcessLimbo_RetrieveException_Result & value)
  • std::ostream & operator<< (std::ostream & osconst ProcessLimbo_WatchProcessesWaitingOnException_Result & value)