omni¶
Main namespace for Omniverse.
Namespaces¶
omni::compiletime: Namespace for various compile time helpers.
omni::core: Core functionality for Omniverse Interfaces.
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::str: Namespace for various string helper classes, interfaces, and functions.
omni::structuredlog: Structured logging and Telemetry.
Classes¶
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.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!=: Compares
lhs
andrhs
.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==: 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>=: 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::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.
Variables¶
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.