Manifesto
Changelog
Coding Style Guide
API
Directory hierarchy
Namespace hierarchy
API contents
Classes
Macros
ADD_PRIMITIVE_HANDLER
CARBLOCAL_HAS_FALLTHROUGH
CARBLOCAL_HAS_LIKELY
CARBLOCAL_HAS_MAYBE_UNUSED
CARBLOCAL_HAS_NODISCARD
CARBLOCAL_HAS_NODISCARD_MSG
CARBLOCAL_HAS_NO_UNIQUE_ADDRESS
CARBLOCAL_HAS_UNLIKELY
CARBLOCAL_STDSTRING_CONSTEXPR
CARBLOCAL_UNION_CONSTEXPR
CARBONITE_MAJOR
CARBONITE_MINOR
CARB_AARCH64
CARB_ABI
CARB_ALIGN
CARB_ALIGNED_SIZE
CARB_ALIGN_AS
CARB_ALIGN_OF
CARB_ALLOCA
CARB_ALWAYS_INLINE
CARB_ANONYMOUS_VAR
CARB_ARCH_NAME
CARB_ASAN_ENABLED
CARB_ASSERT
CARB_ASSERT_ASYNC
CARB_ASSERT_ENABLED
CARB_ASSERT_GLOBALS
CARB_ASSERT_INTEROP_SAFE
CARB_ASSERT_MEMBERS_MATCH
CARB_ASSERT_STRUCTS_MATCH
CARB_ASSET
CARB_ASYNC
CARB_ATTRIBUTE
CARB_BINDINGS
CARB_BINDINGS_EX
CARB_BREAK_POINT
CARB_CACHELINE_ALIGN
CARB_CACHELINE_SIZE
CARB_CHECK
CARB_CHECK_ASYNC
CARB_CHECK_ENABLED
CARB_CLAMP
CARB_COMPILER_GNUC
CARB_COMPILER_MSC
CARB_COUNTOF
CARB_COUNTOF32
CARB_CPP17_CONSTEXPR
CARB_CPP20_CONSTEXPR
CARB_CPP20_LIKELY
CARB_CPP20_UNLIKELY
CARB_CPUID_H_INCLUDED
CARB_CRASH_REPORTER_GLOBALS
CARB_DEBUG
CARB_DECLSPEC
CARB_DEFAULT_INITIALIZERS
CARB_DEPAREN
CARB_DEPRECATED
CARB_DETAIL_DEFINE_DEFERRED_LOAD
CARB_DIVIDE_CEIL
CARB_DOC_CONSTEXPR
CARB_DOC_ONLY
CARB_DYNAMICLINK
CARB_EVENTS_TYPE_FROM_STR
CARB_EXCEPTIONS_ENABLED
CARB_EXECUTABLE_EXTENSION
CARB_EXPORT
CARB_EXPORTS
CARB_EXTERN_C
CARB_FAKE_PRINTF
CARB_FALLTHROUGH
CARB_FATAL_UNLESS
CARB_FATAL_UNLESS_ASYNC
CARB_FILE_DEPRECATED
CARB_FLOAT_MAX
CARB_FORMATTED
CARB_FORMATTED_N
CARB_FORMATTED_N_SIZE
CARB_FORMATTED_SIZE
CARB_FRAMEWORK_GLOBALS
CARB_FREE
CARB_GLOBALS
CARB_GLOBALS_EX
CARB_GNUC_ONLY
CARB_HARDWARE_PAUSE
CARB_HASH_STRING
CARB_HASH_TYPE
CARB_HAS_CPP14
CARB_HAS_CPP17
CARB_HAS_CPP20
CARB_HEXVERSION
CARB_HIDDEN
CARB_IDENTITY
CARB_IF_NOT_TSAN
CARB_IF_TSAN
CARB_IGNOREWARNING_CLANG
CARB_IGNOREWARNING_CLANG_POP
CARB_IGNOREWARNING_CLANG_PUSH
CARB_IGNOREWARNING_CLANG_WITH_PUSH
CARB_IGNOREWARNING_GNUC
CARB_IGNOREWARNING_GNUC_POP
CARB_IGNOREWARNING_GNUC_PUSH
CARB_IGNOREWARNING_GNUC_WITH_PUSH
CARB_IGNOREWARNING_MSC
CARB_IGNOREWARNING_MSC_POP
CARB_IGNOREWARNING_MSC_PUSH
CARB_IGNOREWARNING_MSC_WITH_PUSH
CARB_IMPORT
CARB_INCLUDE_PURIFY_TEST
CARB_IOBJECT_IMPL
CARB_IS_ASYNC
CARB_IS_SAME_SDK_VERSION
CARB_JOIN
CARB_LIBRARY_EXTENSION
CARB_LIBRARY_GET_LITERAL_NAME
CARB_LIBRARY_PREFIX
CARB_LIKELY
CARB_LIKELY_IF
CARB_LOCALIZATION_GLOBALS
CARB_LOCALIZE
CARB_LOG
CARB_LOG_ERROR
CARB_LOG_ERROR_ONCE
CARB_LOG_FATAL
CARB_LOG_FATAL_ONCE
CARB_LOG_GLOBALS
CARB_LOG_INFO
CARB_LOG_INFO_ONCE
CARB_LOG_ONCE
CARB_LOG_VERBOSE
CARB_LOG_VERBOSE_ONCE
CARB_LOG_WARN
CARB_LOG_WARN_ONCE
CARB_MACOS_UNIMPLEMENTED
CARB_MAKE_FOURCC
CARB_MALLOC
CARB_MAX
CARB_MAYBE_ASYNC
CARB_MAYBE_UNUSED
CARB_MIN
CARB_MSC_ONLY
CARB_NAME_THREAD
CARB_NODISCARD
CARB_NODISCARD_MSG
CARB_NODISCARD_TYPE
CARB_NODISCARD_TYPE_MSG
CARB_NOEXCEPT
CARB_NOINLINE
CARB_NOT_GNUC
CARB_NOT_MSC
CARB_NO_DOC
CARB_NO_OPTIMIZE_GNUC_CLANG
CARB_NO_UNIQUE_ADDRESS
CARB_OFFSETOF
CARB_OPTIMIZE_OFF_MSC
CARB_OPTIMIZE_ON_MSC
CARB_PLATFORM_LINUX
CARB_PLATFORM_MACOS
CARB_PLATFORM_NAME
CARB_PLATFORM_WINDOWS
CARB_PLUGIN_IMPL
CARB_PLUGIN_IMPL_DEPS
CARB_PLUGIN_IMPL_EX
CARB_PLUGIN_IMPL_MINIMAL
CARB_PLUGIN_IMPL_NO_DEPS
CARB_PLUGIN_INTERFACE
CARB_PLUGIN_INTERFACE_EX
CARB_POSIX
CARB_PRAGMA
CARB_PRAGMA_GNUC
CARB_PRAGMA_MSC
CARB_PREFETCH
CARB_PRETTY_FUNCTION
CARB_PREVENT_COPY
CARB_PREVENT_COPY_AND_MOVE
CARB_PREVENT_MOVE
CARB_PRINTF_FUNCTION
CARB_PROFILER_GLOBALS
CARB_PROFILE_ALLOC
CARB_PROFILE_ALLOC_NAMED
CARB_PROFILE_BEGIN
CARB_PROFILE_CALIBRATE_GPU_CONTEXT
CARB_PROFILE_CREATE_GPU_CONTEXT
CARB_PROFILE_DECLARE_CHANNEL
CARB_PROFILE_DESTROY_GPU_CONTEXT
CARB_PROFILE_END
CARB_PROFILE_EVENT
CARB_PROFILE_EXTERN_CHANNEL
CARB_PROFILE_FLOW_BEGIN
CARB_PROFILE_FLOW_END
CARB_PROFILE_FRAME
CARB_PROFILE_FREE
CARB_PROFILE_FREE_NAMED
CARB_PROFILE_FUNCTION
CARB_PROFILE_GPU_QUERY_BEGIN
CARB_PROFILE_GPU_QUERY_END
CARB_PROFILE_GPU_SET_QUERY_VALUE
CARB_PROFILE_LOCKABLE_CREATE
CARB_PROFILE_LOCKABLE_DESTROY
CARB_PROFILE_LOCKABLE_OPERATION
CARB_PROFILE_REGISTER_STRING
CARB_PROFILE_SET_CAPTURE_MASK
CARB_PROFILE_SHUTDOWN
CARB_PROFILE_STARTUP
CARB_PROFILE_VALUE
CARB_PROFILE_ZONE
CARB_PROFILING
CARB_REQUIRE_LINKED
CARB_RESULT_USE_OMNI_RESULT_GEN
CARB_RETRY_EINTR
CARB_ROUNDUP
CARB_SDK_VERSION
CARB_STACK_ALLOC
CARB_STATE
CARB_STRINGIFY
CARB_TEGRA
CARB_TOOLCHAIN_CLANG
CARB_TSAN_ENABLED
CARB_UINT16_MAX
CARB_UINT32_MAX
CARB_UINT64_MAX
CARB_ULLONG_MAX
CARB_UNIMPLEMENTED
CARB_UNLIKELY
CARB_UNLIKELY_IF
CARB_UNSUPPORTED_ARCHITECTURE
CARB_UNSUPPORTED_PLATFORM
CARB_USHRT_MAX
CARB_VERSION_ATLEAST
CARB_VIZ
CARB_WEAKLINK
CARB_X86_64
DOXYGEN_EMPTY_CLASS
OMNI_API
OMNI_APP_GLOBALS
OMNI_ASSERT
OMNI_ASSERT_ENABLED
OMNI_ATTR
OMNI_BREAK_POINT
OMNI_CATCH_ABI_EXCEPTION
OMNI_CHECK
OMNI_CHECK_ENABLED
OMNI_CORE_INIT
OMNI_CORE_START
OMNI_CORE_STOP
OMNI_CORE_STOP_FOR_BINDINGS
OMNI_DECLARE_INTERFACE
OMNI_DEFINE_INTERFACE_API
OMNI_EXPORT
OMNI_EXTERN_C
OMNI_FAILED
OMNI_FATAL_UNLESS
OMNI_FORCE_SYMBOL_LINK
OMNI_GENERATED_API
OMNI_GLOBALS_ADD_DEFAULT_CHANNEL
OMNI_GLOBALS_ADD_DEFAULT_CHANNEL_1
OMNI_ILauncher_PRIpid
OMNI_LOG_ADD_CHANNEL
OMNI_LOG_DECLARE_CHANNEL
OMNI_LOG_DEFAULT_CHANNEL
OMNI_LOG_DEFINE_CHANNEL
OMNI_LOG_ERROR
OMNI_LOG_FATAL
OMNI_LOG_INFO
OMNI_LOG_VERBOSE
OMNI_LOG_WARN
OMNI_LOG_WRITE
OMNI_MODULE_ADD_LOG_CHANNEL
OMNI_MODULE_ADD_STRUCTURED_LOG_SCHEMA
OMNI_MODULE_API
OMNI_MODULE_DEFINE_CARB_FUNCTIONS
OMNI_MODULE_DEFINE_LOCATION_FUNCTIONS
OMNI_MODULE_DEFINE_OMNI_FUNCTIONS
OMNI_MODULE_EXPORT_ENTRY_BEGIN
OMNI_MODULE_EXPORT_ENTRY_END
OMNI_MODULE_GET_MODULE_DEPENDENCIES
OMNI_MODULE_GLOBALS
OMNI_MODULE_GLOBALS_BUILD_CONFIG_SYMBOLS
OMNI_MODULE_GLOBALS_WITHOUT_CARB
OMNI_MODULE_ON_MODULE_CAN_UNLOAD
OMNI_MODULE_ON_MODULE_LOAD
OMNI_MODULE_ON_MODULE_STARTED
OMNI_MODULE_ON_MODULE_UNLOAD
OMNI_MODULE_REQUIRE_CARB_CLIENT_NAME
OMNI_MODULE_REQUIRE_CARB_FRAMEWORK
OMNI_MODULE_REQUIRE_CARB_IASSERT
OMNI_MODULE_REQUIRE_CARB_IL10N
OMNI_MODULE_REQUIRE_CARB_ILOGGING
OMNI_MODULE_REQUIRE_CARB_IPROFILER
OMNI_MODULE_SET_CARB_EXPORTS
OMNI_MODULE_SET_EXPORTS
OMNI_MODULE_SET_EXPORTS_WITHOUT_CARB
OMNI_PLATFORM_LINUX
OMNI_PLATFORM_MACOS
OMNI_PLATFORM_WINDOWS
OMNI_PLUGIN_IMPL_DEPS
OMNI_PLUGIN_IMPL_NODEPS
OMNI_PLUGIN_INTERFACE
OMNI_POSIX
OMNI_PRIpid
OMNI_PRItid
OMNI_PRIxpid
OMNI_PRIxtid
OMNI_PYTHON_GLOBALS
OMNI_RETURN_ERROR
OMNI_RETURN_IF_ARG_NULL
OMNI_RETURN_IF_FAILED
OMNI_STRUCTURED_LOG
OMNI_STRUCTURED_LOG_ADD_SCHEMA
OMNI_STRUCTURED_LOG_EVENT_ID
OMNI_SUCCEEDED
OMNI_THROW_IF_ARG_NULL
OMNI_THROW_IF_FAILED
OMNI_TYPE_ID
OMNI_USE_FROM_GENERATED_API
PERSISTENT_SETTINGS_PREFIX
RSTRINGENUM_FROM_RSTRING_H
SETTING_SEP
carb_crashreporter_ICrashReporter
carb_crashreporter_ICrashReporter_latest
carb_logging_ILogging
carb_logging_ILogging_latest
carb_stats_IStats
carb_stats_IStats_latest
Directories
Enumerations
Files
Functions
Groups
Namespaces
Pages
Structs
Typedefs
Unions
Variables
License
Top Level
Carbonite Plugins/Interfaces
Omniverse Native Interfaces
Deploying a Carbonite Application
Components
Asserts
Audio
Crash Reporter
Function
Carbonite Input Plugin
Overview
Localization
Logging
Memory
Python Bindings
String
Tasking
Telemetry
Unicode
Guides
ABI Compatibility
Building
Testing
Packaging
Releasing
Using Valgrind
Carbonite Interface Walkthrough
Creating a New Omniverse Native Interface
Troubleshooting
Extending an Omniverse Native Interface Walkthrough
Using omni.bind
Documenting
Documentation Guidelines
Restructured Text Guide
C++ Documentation Guide
Python Documentation Guide
carbonite
»
Carbonite SDK API
»
Macros
»
CARBLOCAL_HAS_NO_UNIQUE_ADDRESS
CARBLOCAL_HAS_NO_UNIQUE_ADDRESS
Defined in
carb/Defines.h
CARBLOCAL_HAS_NO_UNIQUE_ADDRESS