omni
-
namespace omni
Main namespace for Omniverse.
Classes
omni::function< TReturn(TArgs…)>: A polymorphic function wrapper which is compatible with
std::function
.omni::string: This class is an ABI safe string implementation.
Functions
omni::erase: Erases all instances of
val
fromstr
.omni::erase_if: Erases all elements of
str
the satisfypred
.omni::getline: Reads characters from the input stream
input
and places them in the stringstr
.omni::getline: Reads characters from the input stream
input
and places them in the stringstr
.omni::operator!=: Compares
lhs
andrhs
.omni::operator!=: Compares
lhs
andrhs
.omni::operator!=: Check if func is activated.
omni::operator!=: Compares
lhs
andrhs
.omni::operator!=: Check if func is activated.
omni::operator!=: Compares
lhs
andrhs
.omni::operator!=: Compares
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator+: Creates a new string by concatenating
lhs
andrhs
.omni::operator<: Compares
lhs
andrhs
.omni::operator<: Compares
lhs
andrhs
.omni::operator<: Compares
lhs
andrhs
.omni::operator<: Compares
lhs
andrhs
.omni::operator<: Compares
lhs
andrhs
.omni::operator<<: Output stream operator overload.
omni::operator<=: Compares
lhs
andrhs
.omni::operator<=: Compares
lhs
andrhs
.omni::operator<=: Compares
lhs
andrhs
.omni::operator<=: Compares
lhs
andrhs
.omni::operator<=: Compares
lhs
andrhs
.omni::operator==: Check if func is not activated.
omni::operator==: Compares
lhs
andrhs
.omni::operator==: Check if func is not activated.
omni::operator==: Compares
lhs
andrhs
.omni::operator==: Compares
lhs
andrhs
.omni::operator==: Compares
lhs
andrhs
.omni::operator==: Compares
lhs
andrhs
.omni::operator>: Compares
lhs
andrhs
.omni::operator>: Compares
lhs
andrhs
.omni::operator>: Compares
lhs
andrhs
.omni::operator>: Compares
lhs
andrhs
.omni::operator>: Compares
lhs
andrhs
.omni::operator>=: Compares
lhs
andrhs
.omni::operator>=: Compares
lhs
andrhs
.omni::operator>=: Compares
lhs
andrhs
.omni::operator>=: Compares
lhs
andrhs
.omni::operator>=: Compares
lhs
andrhs
.omni::operator>>: Input stream operator overload.
omni::stod: Interprets the string
str
as a floating point value.omni::stof: Interprets the string
str
as a floating point value.omni::stoi: Interprets the string
str
as a signed integer value.omni::stol: Interprets the string
str
as a signed integer value.omni::stold: Interprets the string
str
as a floating point value.omni::stoll: Interprets the string
str
as a signed integer value.omni::stoul: Interprets the string
str
as a unsigned integer value.omni::stoull: Interprets the string
str
as a unsigned integer value.omni::swap: Swaps
lhs
andrhs
vialhs.swap(rhs)
.omni::swap: Swap a and b by
function::swap
.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.omni::to_string: Converts the numerical value
value
to a string.
Namespaces
omni::audio: Omniverse audio project.
omni::compiletime: Namespace for various compile time helpers.
omni::core: Core functionality for Omniverse Interfaces.
omni::detail: Internal implementation details namespace.
omni::experimental: Namespace for experimental Interfaces and functionality.
omni::extras: common namespace for extra helper functions and classes.
omni::log: Multi-channel logging.
omni::platforminfo: Platform and operating system info namespace.
omni::python: Python related functionality.
omni::str: Namespace for various string helper classes, interfaces, and functions.
omni::structuredlog: Structured logging and Telemetry.
Structs
omni::formatted_t: A flag type to select the omni::string constructor that allows
printf
style formatting.omni::vformatted_t: A flag type to select the omni::string constructor that allows
vprintf
style formatting.
Typedefs
omni::span: An object that refers to a contiguous sequence of objects.
Variables
omni::dynamic_extent: A constant of type size_t that is used to differentiate carb::cpp20::span of static and dynamic extent.
omni::formatted: A flag value to select the omni::string constructor that allows
printf
style formatting.omni::vformatted: A flag value to select the omni::string constructor that allows
vprintf
style formatting.