Manifesto
Changelog
Coding Style Guide
API
Directory hierarchy
Namespace hierarchy
API contents
Classes
Macros
Directories
Enumerations
Files
Functions
Groups
Namespaces
Pages
Structs
InterfaceType
carb::AcquireInterfaceOptions
carb::Color
carb::ColorRgb
carb::ColorRgbDouble
carb::ColorRgba
carb::ColorRgbaDouble
carb::Double2
carb::Double3
carb::Double4
carb::ErrorApi
carb::FindPluginsArgs
carb::Float2
carb::Float3
carb::Float4
carb::Framework
carb::InitBoth
carb::Int2
carb::Int3
carb::Int4
carb::InterfaceDesc
carb::PluginDesc
carb::PluginFrameworkDesc
carb::PluginImplDesc
carb::PluginLoadingDesc
carb::PluginRegistrationDesc
carb::PluginRegistryEntry
carb::PluginRegistryEntry2
carb::SharedHandle
carb::StartupFrameworkDesc
carb::Uint2
carb::Uint3
carb::Uint4
carb::ValueInitFirst
carb::Version
carb::assert::IAssert
carb::assets::AssetTypeParams
carb::assets::IAssets
carb::assets::IAssetsBlob
carb::assets::LoadContext
carb::assets::LoadParameters
carb::assets::LoaderDesc
carb::assets::Type
carb::audio::AudioImageDesc
carb::audio::CaptureContextDesc
carb::audio::CaptureDeviceDesc
carb::audio::CodecInfo
carb::audio::CodecState
carb::audio::CodecStateDesc
carb::audio::Context
carb::audio::ContextCaps
carb::audio::ContextParams
carb::audio::ContextParams2
carb::audio::ConversionDesc
carb::audio::DecodeStateDesc
carb::audio::DeviceCaps
carb::audio::DspValuePair
carb::audio::EmitterAttributes
carb::audio::EncodeStateDesc
carb::audio::EntityAttributes
carb::audio::EntityCone
carb::audio::EventPoint
carb::audio::FlacEncoderSettings
carb::audio::GroupDesc
carb::audio::IAudioCapture
carb::audio::IAudioData
carb::audio::IAudioDevice
carb::audio::IAudioGroup
carb::audio::IAudioPlayback
carb::audio::IAudioUtils
carb::audio::ListenerAttributes
carb::audio::LockRegion
carb::audio::LoopPointDesc
carb::audio::OpusEncoderSettings
carb::audio::OutputDesc
carb::audio::OutputStreamDesc
carb::audio::PeakVolumes
carb::audio::PlaySoundDesc
carb::audio::PlaySoundDesc2
carb::audio::PlaybackContextDesc
carb::audio::ProbabilityDesc
carb::audio::RolloffCurve
carb::audio::RolloffDesc
carb::audio::SoundData
carb::audio::SoundDataLoadDesc
carb::audio::SoundDataSaveDesc
carb::audio::SoundEntry
carb::audio::SoundFormat
carb::audio::SoundLoadParameters
carb::audio::SpeakerDirection
carb::audio::SpeakerDirectionDesc
carb::audio::Streamer
carb::audio::TranscodeDesc
carb::audio::UserData
carb::audio::Voice
carb::audio::VoiceParams
carb::audio::VorbisEncoderSettings
carb::audio::WaveEncoderSettings
carb::cpp::conjunction
carb::cpp::disjunction
carb::cpp::invoke_result
carb::cpp::is_invocable
carb::cpp::is_invocable_r
carb::cpp::is_nothrow_convertible
carb::cpp::is_nothrow_invocable
carb::cpp::is_nothrow_invocable_r
carb::cpp::is_nothrow_swappable
carb::cpp::is_nothrow_swappable_with
carb::cpp::is_swappable
carb::cpp::is_swappable_with
carb::cpp::negation
carb::cpp::remove_cvref
carb::cpp::type_identity
carb::crashreporter::CrashSentInfo
carb::crashreporter::ICrashReporter
carb::crashreporter::MetadataValueCallback
carb::delegate::RefFromDelegate
carb::dictionary::IDictionary
carb::dictionary::ISerializer
carb::dictionary::Item
carb::dictionary::SubscriptionId
carb::eventdispatcher::EventData
carb::eventdispatcher::IEventDispatcher
carb::eventdispatcher::NamedVariant
carb::events::IEvents
carb::extras::ConstHandleRef
carb::extras::HandleRef
carb::extras::SystemMemoryInfo
carb::filesystem::DirectoryItemInfo
carb::filesystem::File
carb::filesystem::FileInfo
carb::filesystem::FindFilesArgs
carb::filesystem::IFileSystem
carb::l10n::IL10n
carb::l10n::LanguageIdentifier
carb::l10n::LanguageTable
carb::l10n::LanguageTableData
carb::launcher::ILauncher
carb::launcher::LaunchDesc
carb::logging::ILogging
carb::logging::LogFileConfiguration
carb::logging::Logger
carb::logging::StandardLogger
carb::logging::StringToLogLevelMapping
carb::options::Option
carb::profiler::IProfileMonitor
carb::profiler::IProfiler
carb::profiler::ProfileEvent
carb::settings::ISettings
carb::settings::Transaction
carb::simplegui::ContextDesc
carb::simplegui::DrawCommand
carb::simplegui::DrawData
carb::simplegui::DrawList
carb::simplegui::DrawVertex
carb::simplegui::FontConfig
carb::simplegui::FontCustomRect
carb::simplegui::ISimpleGui
carb::simplegui::ListClipper
carb::simplegui::Payload
carb::simplegui::Style
carb::simplegui::TextEditCallbackData
carb::simplegui::Viewport
carb::simplegui::WindowClass
carb::stats::IStats
carb::stats::StatDesc
carb::stats::Value
carb::tasking::All
carb::tasking::Any
carb::tasking::IFiberEvents
carb::tasking::ITasking
carb::tasking::IThreadPool
carb::tasking::Object
carb::tasking::RequiredObject
carb::tasking::SpinMutex
carb::tasking::SpinSharedMutex
carb::tasking::TaskDebugInfo
carb::tasking::TaskDesc
carb::tasking::TaskingDesc
carb::tasking::Tracker
carb::tasking::Trackers
carb::thread::IThreadUtil
carb::thread::RelayTaskDesc
carb::thread::futex
carb::tokens::ITokens
carb::variant::IVariant
carb::variant::KeyValuePair
carb::variant::Translator
carb::variant::VTable
carb::variant::VariantData
carb::variant::traits
omni::audio::experimental::CaptureDeviceDesc
omni::audio::experimental::CaptureStreamDesc
omni::audio::experimental::Format
omni::core::Implements
omni::core::ImplementsCast
omni::core::ImplementsWeak
omni::core::InterfaceImplementation
omni::core::ModuleExportEntry
omni::core::ModuleExportEntryCarbClientName
omni::core::ModuleExportEntryCarbFramework
omni::core::ModuleExportEntryCarbIAssert
omni::core::ModuleExportEntryCarbIL10n
omni::core::ModuleExportEntryCarbILogging
omni::core::ModuleExportEntryCarbIProfiler
omni::core::ModuleExportEntryGetModuleDependencies
omni::core::ModuleExportEntryILog
omni::core::ModuleExportEntryIStructuredLog
omni::core::ModuleExportEntryITypeFactory
omni::core::ModuleExportEntryLogChannel
omni::core::ModuleExportEntryOnModuleCanUnload
omni::core::ModuleExportEntryOnModuleLoad
omni::core::ModuleExportEntryOnModuleStarted
omni::core::ModuleExportEntryOnModuleUnload
omni::core::ModuleExportEntrySchema
omni::core::ModuleExports
omni::core::ScopedFrameworkStartup
omni::core::ScopedOmniCore
omni::ext::ExtPathUrl
omni::ext::ExtensionFolderInfo
omni::ext::ExtensionInfo
omni::ext::ExtensionSummary
omni::ext::IExtensions
omni::ext::RegistryProviderInfo
omni::ext::SolverInput
omni::ext::Version
omni::ext::VersionLockDesc
omni::extras::SemanticVersion
omni::formatted_t
omni::kit::AppDesc
omni::kit::AppInfo
omni::kit::BuildInfo
omni::kit::PlatformInfo
omni::platforminfo::CompositorInfo
omni::platforminfo::OsVersion
omni::structuredlog::EventInfo
omni::structuredlog::JsonNode
omni::vformatted_t
std::hash< carb::cpp::basic_string_view< CharT, Traits > >
std::hash< omni::string >
std::hash<::carb::RString >
std::hash<::carb::RStringKey >
std::hash<::carb::RStringU >
std::hash<::carb::RStringUKey >
std::owner_less<::carb::RString >
std::owner_less<::carb::RStringKey >
std::owner_less<::carb::RStringU >
std::owner_less<::carb::RStringUKey >
Typedefs
Unions
Variables
License
Top Level
Carbonite Plugins/Interfaces
Omniverse Native Interfaces
Deploying a Carbonite Application
Components
Asserts
Audio
Crash Reporter
Function
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
»
Namespaces
»
carb
»
carb::cpp
»
carb::cpp::is_nothrow_swappable
carb::cpp::is_nothrow_swappable
Defined in
carb/cpp/TypeTraits.h
template
<
class
T
>
struct
is_nothrow_swappable
:
public
detail
::
IsNothrowSwappable
::
type