Pixar Arch
  • Introduction
  • Installing
  • Bits
  • Multithreading
  • Math
  • Strings
  • System Functions
  • Memory Management
  • Diagnostics
    • Files
    • Macros
    • Typedefs
    • Functions
  • Symbol Visibility
  • API Reference
  • Source Code @ GitHub
  • Glossary
Pixar Arch
  • Diagnostics

Diagnostics

Functions having to do with error reporting/handling.

Files

  • error.h

  • stackTrace.h

  • symbols.h

Macros

  • ARCH_ERROR()

  • ARCH_WARNING()

  • ARCH_AXIOM()

Typedefs

  • ArchStackTraceCallback

  • ArchCrashHandlerSystemCB

Functions

  • ArchLogFatalProcessState()

  • ArchLogCurrentProcessState()

  • ArchSetProcessStateLogCommand()

  • ArchIsAppCrashing()

  • ArchLogSessionInfo()

  • ArchSetLogSession()

  • ArchEnableSessionLogging()

  • ArchPrintStackTrace(FILE*, const std::string&, const std::string&)

  • ArchPrintStackTrace(FILE*, const std::string&)

  • ArchPrintStackTrace(std::ostream&, const std::string&, const std::string&)

  • ArchPrintStackTrace(std::ostream&, const std::string&)

  • ArchSetStackTraceCallback()

  • ArchGetStackTraceCallback()

  • ArchGetAppLaunchTime()

  • ArchSetFatalStackLogging()

  • ArchGetFatalStackLogging()

  • ArchSetProgramNameForErrors()

  • ArchGetProgramNameForErrors()

  • ArchSetProgramInfoForErrors()

  • ArchGetProgramInfoForErrors()

  • ArchSetExtraLogInfoForErrors()

  • ArchLogStackTrace(const std::string&, const std::string&, bool = false, const std::string& = “”)

  • ArchLogStackTrace(const std::string&, bool = false, const std::string& = “”)

  • ArchGetStackTrace()

  • ArchGetStackFrames(size_t, std::vector< uintptr_t >*)

  • ArchGetStackFrames(size_t, uintptr_t*)

  • ArchGetStackFrames(size_t, size_t, std::vector< uintptr_t >*)

  • ArchGetStackFrames(size_t, size_t, uintptr_t*)

  • ArchPrintStackFrames()

  • ArchCrashHandlerSystemv()

  • ArchGetAddressInfo()

Previous Next

© Copyright 2024, Pixar, modified by Jeremy Retailleau.