bsl

BDE Standard Library: std-compatible containers, strings, streams, and utilities with BDE allocator support.

Namespaces

NameDescription
chrono Namespace for C++11 chrono facilities in the bsl package.
filesystem Namespace for filesystem facilities equivalent to std::filesystem.
ranges Namespace for C++20 range access functions.
regex_constants Namespace for std::regex_constants symbols in the bsl namespace.
this_thread Namespace for std::this_thread functionality in the bsl namespace.

Namespace Aliases

NameDescription
numbers Alias for the std::numbers namespace in the bsl namespace.
placeholders Namespace alias for std::placeholders in the bsl namespace.
rel_ops Namespace alias for std::rel_ops in the bsl namespace.
views Alias for std::ranges::views in the bsl namespace.

Types

NameDescription
ComparatorSelector This meta-function selects the appropriate implementation for comparing the parameterized TYPE. This generic template uses the std::equal_to functor.
Deque_Base Allocator-independent layout and accessors shared by deque.
Deque_BlockCreator Helper that allocates tentative blocks at either end of a deque.
Deque_BlockLengthCalcUtil Utility that computes how many elements fit in each deque block.
Deque_BlockProctor Proctor that deallocates empty blocks at one end of a deque.
Deque_ClearGuard This class provides a proctor which, at destruction, calls clear on the deque supplied at construction, unless the guard has been released prior.
Deque_Guard Proctor for uncommitted elements constructed at one end of a deque.
Deque_Util Non-parameterized utilities for moving and swapping deque internals.
FunctionDeductionHelper Metafunction helpers that strip qualifiers from member-function signatures.
List_AllocAndSizeWrapper Wrapper holding a list's allocator and size, using EBO when possible.
List_DefaultLessThan Binary predicate comparing two VALUE objects with operator<.
List_Iterator Bidirectional iterator over elements of a bsl::list.
List_Node Node type used internally by bsl::list.
List_NodeProctor This class provides a proctor to free a node containing an uninitialized VALUE object in the event that an exception is thrown.
Pair_BslmaIdiom Metafunction selecting how TYPE accepts a bslma::Allocator*.
Pair_ConstructionParametersPackLength Metafunction giving the piecewise-construction argument-pack length.
Pair_First Component-private base holding and constructing a pair's first member.
Pair_Second Component-private base holding and constructing a pair's second member.
StringBufContainer Trivial holder of a basic_stringbuf for use as a private base.
StringComparator This class is a functor that provides comparison between two const char * strings.
String_ClearProctor Proctor that clears a string and restores it unless released.
String_ComparisonCategory Meta-function selecting the comparison category for basic_string.
SyncBuf_MutexUtil Internal mutex-related utils.
Variant_VariantAlternativeImpl This component-private metafunction provides the implementation of bsl::variant_alternative.
Vector_DeduceIteratorCategory Metafunction distinguishing iterators from fundamental types.
Vector_PushProctor Proctor that destroys a newly constructed allocator-managed object.
Vector_RangeIteratorCategory Metafunction selecting an iterator category for a range pair.
Vector_Util Utility namespace for vector capacity and swap helpers.
_Alloc_traits Traits for rebinding STLPort allocators to a different value type.
_Const_traits Iterator traits for const access to objects of type _Tp.
_Hashtable_iterator Forward-iterator base holding a hashtable node and table pointer.
_Hashtable_node Internal hashtable node holding a value and a next-node pointer.
_Ht_iterator Constness-aware forward iterator over a hashtable of _Val.
_Nonconst_traits Iterator traits for modifiable access to objects of type _Tp.
_STLP_alloc_proxy Proxy combining an allocator with a stored value for STLPort containers.
_Sl_global Shared algorithms for intrusive singly-linked list node manipulation.
_Slist_base Allocator-aware base that owns the sentinel head node of an slist.
_Slist_iterator Forward iterator over an slist of _Tp with constness from _Traits.
_Slist_iterator_base Non-templated base for forward iterators over an slist.
_Slist_node Singly-linked list node storing a value of type _Tp.
_Slist_node_base Intrusive singly-linked list node base holding a next pointer.
_Stl_prime Table of prime bucket counts used for hash table sizing.
add_const Metafunction adding a top-level const qualifier to a type.
add_cv Metafunction adding top-level const and volatile qualifiers to a type.
add_lvalue_reference This struct template implements a meta-function to transform the (template parameter) t_TYPE to its lvalue reference type.
add_pointer Metafunction transforming a type into a pointer to that type.
add_rvalue_reference This struct template implements a meta-function to transform the (template parameter) t_TYPE to its rvalue reference type.
add_volatile Metafunction adding a top-level volatile qualifier to a type.
allocator An STL-compatible allocator that forwards to a bslma::Allocator.
allocator_arg_t Tag type indicating that the next argument is an allocator.
allocator_traits Uniform interface to nested types and operations of any allocator.
basic_istringstream Standard input stream backed by a bsl::basic_string character sequence.
basic_ostringstream Standard output stream that provides a bsl::basic_string of written characters.
basic_osyncstream Forward declaration of basic_osyncstream.
basic_string STL-compliant string conforming to the bslma::Allocator model.
basic_stringbuf Standard stream buffer backed by a character string.
basic_stringstream Standard bidirectional stream backed by a bsl::basic_string character sequence.
basic_syncbuf Forward declaration of basic_syncbuf.
binary_compose Function object adaptor that composes one binary and two unary functors.
bitset STL-compliant fixed-size sequence of N bits.
conditional C++11 conditional meta-function.
decay Metafunction returning the decayed form of t_TYPE for pass-by-value.
decay_imp Component-private implementation of decay. Do not use.
deque STL-compliant double-ended sequence container using the bslma model.
enable_if C++11 enable_if meta-function.
enable_shared_from_this Mixin enabling an object to obtain a shared_ptr to itself.
equal_to Binary comparison functor applying operator== to two VALUE_TYPE objects.
formatter Base template for bsl::formatter specializations.
function Forward declaration.
hash Empty base class for hashing.
hash_map Legacy STLPort hash container mapping unique keys to values.
hash_multimap Legacy STLPort hash container mapping keys to possibly duplicate values.
hash_multiset Legacy STLPort hash container storing possibly duplicate values.
hash_set Legacy STLPort hash container storing unique values.
hashtable Internal STLPort hash table used to implement legacy hash containers.
integral_constant Metafunction representing a compile-time constant of the specified (template parameter) t_TYPE with the specified (template parameter) t_VALUE.
invoke_result Metafunction yielding the result type of invoking t_FN with t_ARGTYPES.
is_arithmetic Standard meta-function for determining arithmetic types.
is_array Meta-function for detecting array types.
is_bounded_array Meta-function for detecting bounded array types.
is_class Meta-function for detecting class types.
is_const Meta-function for detecting const-qualified types.
is_convertible Meta-function for detecting implicit convertibility between types.
is_copy_constructible Meta-function for detecting copy-constructible types.
is_empty Meta-function for detecting empty class types.
is_enum Meta-function for detecting enumerated types.
is_floating_point Meta-function for determining floating-point types.
is_function Meta-function for detecting function types.
is_fundamental Standard meta-function for detecting fundamental types.
is_integral This struct template implements the is_integral meta-function defined in the C++11 standard to determine if the (template parameter) t_TYPE is an integral type.
is_lvalue_reference Metafunction that is true if the (template parameter) t_TYPE is an lvalue reference type.
is_member_function_pointer Meta-function for detecting member function pointer types.
is_member_object_pointer Meta-function for detecting member object pointer types.
is_member_pointer Meta-function for detecting member pointer types.
is_nothrow_move_constructible Metafunction to determine whether a type has a no-throw move constructor.
is_pointer Meta-function for detecting pointer types.
is_polymorphic Meta-function for detecting polymorphic types.
is_reference Meta-function for detecting reference types.
is_rvalue_reference Metafunction that is true if the (template parameter) t_TYPE is an rvalue reference type.
is_same Meta-function for detecting whether two types are the same.
is_trivially_copyable This struct template implements a meta-function to determine whether the (template parameter) t_TYPE is trivially copyable.
is_trivially_default_constructible This struct template implements a meta-function to determine whether the (template parameter) t_TYPE is trivially default-constructible.
is_unbounded_array Meta-function for detecting unbounded array types.
is_void Meta-function for detecting void types.
is_volatile Meta-function for detecting volatile-qualified types.
list Forward declaration required by List_NodeProctor.
map Ordered associative container mapping unique keys to values.
multimap Ordered associative container mapping keys to values, allowing duplicates.
multiset This class template implements a value-semantic container type holding an ordered sequence of possibly duplicate keys (of the template parameter type, KEY).
nostopstate_t An object of this empty struct can be passed to the constructor of stop_source to create a stop_source object that does not refer to any stop state.
optional Allocator-aware nullable wrapper for an object of type t_TYPE.
owner_equal Function object that compares shared_ptr/weak_ptr owner equality.
owner_hash Function object that hashes shared_ptr/weak_ptr owner identity.
owner_less Function-object type that orders two pointers by the ownership of their shared/weak pointer objects rather than by the pointer addresses.
pair A pair of public data members, first and second, that supports bslma allocators.
priority_queue Highest-priority-first priority queue adapter over a container of VALUE elements.
queue FIFO queue adapter over a container of VALUE elements.
reference Proxy providing a mutable reference to a single bit in a bitset.
remove_const Metafunction removing a top-level const qualifier from a type.
remove_cv Meta-function for removing top-level cv-qualifiers from a type.
remove_extent Metafunction that returns the element type of an array.
remove_pointer Meta-function for transforming a pointer type to its referent type.
remove_volatile Metafunction removing a top-level volatile qualifier from a type.
select1st This struct is a functor that returns the first member of its PAIR argument.
select2nd This struct is a functor that returns the second member of its PAIR argument.
set This class template implements a value-semantic container type holding an ordered sequence of unique keys (of the template parameter type, KEY).
shared_ptr Thread-safe reference-counted smart pointer with shared ownership.
slist Singly-linked list container with constant-time front insertion.
stack LIFO stack adapter over a container of VALUE elements.
stop_callback Callback invoked when a stop is requested on an associated stop state.
stop_source Mechanism for requesting and observing cancellation on a stop state.
stop_token Mechanism for observing cancellation requests on a stop state.
type_index This class implements an in-core value-semantic type wrapping a standard type_info object.
unary_compose Function object adaptor that composes two unary functors.
unordered_map Unordered associative container mapping unique keys to values.
unordered_multimap Unordered associative container mapping keys to values, allowing duplicates.
unordered_multiset This class template implements a value-semantic container type holding an unordered multiset of values (of template parameter type KEY).
unordered_set This class template implements a value-semantic container type holding an unordered set of unique values (of template parameter type KEY).
uses_allocator Meta-function for detecting whether a type uses a given allocator.
variant Type-safe discriminated union of alternative types.
variant_alternative Compute the type of the alternative at index t_INDEX.
variant_size This metafunction calculates the number of alternatives in the (possibly cv-qualified) bsl::variant type of (template parameter) t_BSL_VARIANT.
vector STL-compliant sequence container conforming to the bslma model.
vectorBase Allocator-independent storage layout shared by vector.
vector_ForwardIteratorForPtrs Metafunction selecting an iterator adaptor for pointer-vector members.
vector_UintPtrConversionIterator Proxy iterator converting dereferenced pointers to uintptr_t.
vector_UintPtrRangeAdapter Proxy range adapting pointer iterators to uintptr_t values.
weak_ptr This friend declaration provides access to the internal data members while constructing a weak pointer from a weak pointer of a different type.

Type Aliases

NameDescription
ErrcEnum Portable typedef for std::errc.
Pair_BslmaIdiomAllocatorArgT Type tag for types that take a bslma::Allocator* as the second argument of their constructors, following an argument of type bsl::allocator_arg_t.
Pair_BslmaIdiomAtEnd Type tag for types that take a bslma::Allocator* as the last argument of their constructors.
Pair_BslmaIdiomNone Type tag for types that do not take a bslma::Allocator* constructor argument.
String_ComparisonCategoryType Alias for the comparison category type of basic_string.
SyncBuf_Mutex Mutex type used to synchronize basic_syncbuf emission.
_Sl_global_inst Instantiation of _Sl_global providing shared slist node algorithms.
_Stl_prime_type Alias for _Stl_prime<bool> providing the prime bucket-count table.
__oom_handler_type Function-pointer type for an out-of-memory handler.
add_const_t Alias to the return type of the add_const meta-function.
add_cv_t Alias to the return type of the add_cv meta-function.
add_lvalue_reference_t Alias to the return type of the add_lvalue_reference meta-function.
add_pointer_t Alias to the return type of the bsl::add_pointer meta-function.
add_rvalue_reference_t Alias to the return type of the add_rvalue_reference meta-function.
add_volatile_t Alias to the return type of the add_volatile meta-function.
aligned_storage [deprecated]Alias for std::aligned_storage in the bsl namespace.
aligned_storage_t [deprecated]Alias for std::aligned_storage_t in the bsl namespace.
aligned_union [deprecated]Alias for std::aligned_union in the bsl namespace.
aligned_union_t [deprecated]Alias for std::aligned_union_t in the bsl namespace.
bad_optional_access Alias for std::bad_optional_access in the bsl namespace.
bad_weak_ptr Alias for BloombergLP::bslstl::BadWeakPtr.
bool_constant Alias for integral_constant<bool, t_VALUE>.
common_type_t Alias for std::common_type_t in the bsl namespace.
conditional_t Alias to the return type of the bsl::conditional meta-function.
decay_t Alias to the return type of the bsl::decay meta-function.
enable_if_t Alias to the return type of the bsl::enable_if meta-function.
false_type Metafunction representing the boolean constant false.
forward_list Singly-linked list with bsl::allocator as the default allocator.
generator
invoke_result_t Alias for the nested type of bsl::invoke_result.
istringstream This typedef is an alias to basic_istringstream<char>.
make_signed_t Alias for std::make_signed_t<TYPE> in the bsl namespace.
make_unsigned_t Alias for std::make_unsigned_t in the bsl namespace.
nullopt_t This typedef is an alias to std::nullopt_t.
nullptr_t Standard null pointer type for platforms with native nullptr support.
nullptr_t Standard null pointer type for platforms with native nullptr support.
ostringstream This typedef is an alias to basic_ostringstream<char>.
osyncstream This typedef is an alias to basic_osyncstream<char>.
polymorphic_allocator Alias for std::pmr::polymorphic_allocator in the bsl namespace.
remove_all_extents_t Alias for std::remove_all_extents_t in the bsl namespace.
remove_const_t Alias to the return type of the bsl::remove_const meta-function.
remove_cv_t Alias to the return type of the remove_cv meta-function.
remove_extent_t Alias to the return type of the bsl::remove_extent meta-function.
remove_pointer_t Alias to the return type of the bsl::remove_pointer meta-function.
remove_volatile_t Alias to the return type of the bsl::remove_volatile meta-function.
result_of_t
string Narrow character string type (basic_string<char>).
stringbuf This typedef is an alias to basic_stringbuf<char>.
stringstream This typedef is an alias to basic_stringstream<char>.
syncbuf This typedef is an alias to basic_syncbuf<char>.
true_type Metafunction representing the boolean constant true.
tuple_element_t Alias for the element type at index I of tuple-like TYPE.
u16string UTF-16 string type (basic_string<char16_t>).
u32string UTF-32 string type (basic_string<char32_t>).
u8string UTF-8 string type (basic_string<char8_t>).
underlying_type_t Alias for std::underlying_type_t in the bsl namespace.
variant_alternative_t variant_alternative_t is an alias to the return type of the variant_alternative metafunction.
void_t Alias template that always yields void.
wistringstream This typedef is an alias to basic_istringstream<wchar_t>.
wostringstream This typedef is an alias to basic_ostringstream<wchar_t>.
wosyncstream This typedef is an alias to basic_osyncstream<wchar_t>.
wstring Wide character string type (basic_string<wchar_t>).
wstringbuf Wide-character string stream buffer type.
wstringstream This typedef is an alias to basic_stringstream<wchar_t>.
wsyncbuf This typedef is an alias to basic_syncbuf<wchar_t>.

Enums

NameDescription
AllocConstants Constants controlling the internal memory pool used by STLPort allocators.
MaxDecimalStringLengths Upper bounds on decimal string lengths for scalar numeric types.

Functions

NameDescription
PrintTo PrintTo overloads
__slist_make_link Link __new_node immediately after __prev_node and return __new_node.
allocate_shared Return a shared_ptr managing a newly created object.
allocate_shared_for_overwrite Return a shared_ptr managing a newly created object.
bdlat_valueTypeAssign Assign the specified rhs vector to the specified lhs vector.
compose1 Return an unary_compose function object constructed using the specified fn1 and fn2 unary functions. The returned function object is equivalent to fn1(fn2(x)).
compose2 Create a binary_compose adaptor from one binary and two unary functors.
const_pointer_cast Return a shared_ptr obtained by const_cast from source.
dynamic_pointer_cast Return a shared_ptr obtained by dynamic_cast from source.
emit_on_flush Enable emit-on-flush for a basic_syncbuf backing stream.
erase erase overloads
erase_if erase_if overloads
flush_emit Flush stream and emit from a backing basic_syncbuf if present.
format format overloads
format_to format_to overloads
get get overloads
get_deleter Return a pointer to the deleter of type DELETER used by p, or null.
get_if get_if overloads
getline Read characters from a stream into a string.
hashAppend hashAppend overloads
hashBasicString Return a hash value for the specified string.
holds_alternative Return true if obj currently holds the t_TYPE alternative.
make_format_args Create a type-erased argument store from the specified args.
make_optional make_optional overloads
make_shared Return a shared_ptr managing a newly created object.
make_shared_for_overwrite Return a shared_ptr managing a newly created object.
make_wformat_args Create a type-erased wide argument store from the specified args.
noemit_on_flush Disable emit-on-flush for a basic_syncbuf backing stream.
operator""_S operator""_S overloads
operator""_h operator""_h overloads
operator""_i operator""_i overloads
operator""_if operator""_if overloads
operator""_il operator""_il overloads
operator""_min operator""_min overloads
operator""_ms operator""_ms overloads
operator""_ns operator""_ns overloads
operator""_s operator""_s overloads
operator""_sv operator""_sv overloads
operator""_us operator""_us overloads
operator& Return a bitset that results from a bitwise AND of the specified lhs and rhs.
operator+ Addition operators
operator- Subtraction operators
operator/ Division operators
operator/= Append the specified string to the specified path using the preferred directory separator if appropriate.
operator>> Right shift operators
operator^ Return a bitset that results from a bitwise XOR of the specified lhs and rhs.
operator| Return a bitset that results from a bitwise OR of the specified lhs and rhs.
quoted Return a streamable object that quotes the specified value.
reinterpret_pointer_cast Return a shared_ptr obtained by reinterpret_cast from source.
static_pointer_cast Return a shared_ptr obtained by static_cast from source.
stod stod overloads
stof stof overloads
stoi stoi overloads
stol stol overloads
stold stold overloads
stoll stoll overloads
stoul stoul overloads
stoull stoull overloads
swap swap overloads
to_string Convert a numeric value to a string.
to_wstring Convert a numeric value to a wstring.
vector_makeUintPtrRangeAdapter Factory function for vector_UintPtrRangeAdapter.
vformat vformat overloads
vformat_to vformat_to overloads
visit visit overloads
visitR Return the result of invoking visitor with the active alternative of variant, converted to t_RET.
operator<< Stream insertion operators
operator== Equality operators
operator!= Inequality operators
operator< Less-than operators
operator<= Less-than-or-equal operators
operator> Greater-than operators
operator>= Greater-than-or-equal operators
operator<=> Three-way comparison operators

Variables

NameDescription
alignment_of_v Variable template alias for std::alignment_of_v.
extent_v Variable template alias for std::extent_v.
has_unique_object_representations_v Variable template alias for std::has_unique_object_representations_v.
has_virtual_destructor_v Variable template alias for std::has_virtual_destructor_v.
is_abstract_v Variable template alias for std::is_abstract_v.
is_aggregate_v Variable template alias for std::is_aggregate_v.
is_arithmetic_v This template variable represents the result value of the bsl::is_arithmetic meta-function.
is_array_v This template variable represents the result value of the bsl::is_array meta-function.
is_assignable_v Variable template alias for std::is_assignable_v.
is_base_of_v Variable template alias for std::is_base_of_v.
is_bounded_array_v This template variable represents the result value of the bsl::is_bounded_array meta-function.
is_class_v This template variable represents the result value of the bsl::is_class meta-function.
is_compound_v Variable template alias for std::is_compound_v.
is_const_v This template variable represents the result value of the bsl::is_const meta-function.
is_constructible_v Variable template alias for std::is_constructible_v.
is_convertible_v This template variable represents the result value of the bsl::is_convertible meta-function.
is_copy_assignable_v Variable template alias for std::is_copy_assignable_v.
is_copy_constructible_v This template variable represents the result value of the bsl::is_copy_constructible meta-function.
is_default_constructible_v Variable template alias for std::is_default_constructible_v.
is_destructible_v Variable template alias for std::is_destructible_v.
is_empty_v This template variable represents the result value of the bsl::is_empty meta-function.
is_enum_v This template variable represents the result value of the bsl::is_enum meta-function.
is_final_v Variable template alias for std::is_final_v.
is_function_v This template variable represents the result value of the bsl::is_function meta-function.
is_fundamental_v This template variable represents the result value of the bsl::is_fundamental meta-function.
is_invocable_r_v Variable template alias for std::is_invocable_r_v.
is_invocable_v Variable template alias for std::is_invocable_v.
is_literal_type_v [deprecated]Variable template alias for std::is_literal_type_v.
is_member_function_pointer_v This variable template represents the result value of the bsl::is_member_function_pointer meta-function.
is_member_object_pointer_v This template variable represents the result value of the bsl::is_member_object_pointer meta-function.
is_member_pointer_v This template variable represents the result value of the bsl::is_member_pointer meta-function.
is_move_assignable_v Variable template alias for std::is_move_assignable_v.
is_move_constructible_v Variable template alias for std::is_move_constructible_v.
is_nothrow_assignable_v Variable template alias for std::is_nothrow_assignable_v.
is_nothrow_constructible_v Variable template alias for std::is_nothrow_constructible_v.
is_nothrow_copy_assignable_v Variable template alias for std::is_nothrow_copy_assignable_v.
is_nothrow_copy_constructible_v Variable template alias for std::is_nothrow_copy_constructible_v.
is_nothrow_default_constructible_v Variable template alias for std::is_nothrow_default_constructible_v.
is_nothrow_destructible_v Variable template alias for std::is_nothrow_destructible_v.
is_nothrow_invocable_r_v Variable template alias for std::is_nothrow_invocable_r_v.
is_nothrow_invocable_v Variable template alias for std::is_nothrow_invocable_v.
is_nothrow_move_assignable_v Variable template alias for std::is_nothrow_move_assignable_v.
is_nothrow_move_constructible_v This template variable represents the result value of the bsl::is_nothrow_move_constructible metafunction.
is_nothrow_swappable_with_v Variable template alias for std::is_nothrow_swappable_with_v.
is_null_pointer_v Variable template alias for std::is_null_pointer_v.
is_object_v Variable template alias for std::is_object_v.
is_pod_v [deprecated]Variable template alias for std::is_pod_v.
is_pointer_v This template variable represents the result value of the bsl::is_pointer meta-function.
is_polymorphic_v This template variable represents the result value of the bsl::is_polymorphic meta-function.
is_reference_v This template variable represents the result value of the bsl::is_reference meta-function.
is_rvalue_reference_v This template variable represents the result value of the bsl::is_rvalue_reference meta-function.
is_same_v This template variable represents the result value of the bsl::is_same meta-function.
is_scalar_v Variable template alias for std::is_scalar_v.
is_signed_v Variable template alias for std::is_signed_v.
is_standard_layout_v Variable template alias for std::is_standard_layout_v.
is_swappable_with_v Variable template alias for std::is_swappable_with_v.
is_trivial_v Variable template alias for std::is_trivial_v.
is_trivially_assignable_v Variable template alias for std::is_trivially_assignable_v.
is_trivially_constructible_v Variable template alias for std::is_trivially_constructible_v.
is_trivially_copy_assignable_v Variable template alias for std::is_trivially_copy_assignable_v.
is_trivially_copy_constructible_v Variable template alias for std::is_trivially_copy_constructible_v.
is_trivially_copyable_v This template variable represents the result value of the bsl::is_trivially_copyable meta-function.
is_trivially_default_constructible_v This template variable represents the result value of the bsl::is_trivially_default_constructible meta-function.
is_trivially_destructible_v Variable template alias for std::is_trivially_destructible_v.
is_trivially_move_assignable_v Variable template alias for std::is_trivially_move_assignable_v.
is_trivially_move_constructible_v Variable template alias for std::is_trivially_move_constructible_v.
is_unbounded_array_v This template variable represents the result value of the bsl::is_unbounded_array_v meta-function.
is_union_v Variable template alias for std::is_union_v.
is_unsigned_v Variable template alias for std::is_unsigned_v.
is_void_v This template variable represents the result value of the bsl::is_void meta-function.
is_volatile_v This template variable represents the result value of the bsl::is_volatile meta-function.
nostopstate Value of type nostopstate_t used as an argument to functions that take a nostopstate_t argument.
rank_v Variable template alias for std::rank_v.
uses_allocator_v This template variable represents the result value of the bsl::uses_allocator meta-function.
variant_npos This value is returned by bsl::variant::index() if valueless_by_exception() is true.
variant_size_v This variable template represents the result value of the bsl::variant_size metafunction.

Using Declarations

NameDescription
FILE Alias for std::FILE in the bsl namespace.
IsStdAllocator Alias for bslma::IsStdAllocator in the bsl namespace.
IsStdAllocator_v Alias for bslma::IsStdAllocator_v.
_Exit Alias for std::_Exit in the bsl namespace.
abort Alias for std::abort in the bsl namespace.
abs Alias for std::abs in the bsl namespace.
abs Alias for std::abs in the bsl namespace.
abs Alias for std::abs in the bsl namespace.
accumulate Alias for std::accumulate in the bsl namespace.
acos Alias for std::acos in the bsl namespace.
acos Alias for std::acos in the bsl namespace.
acos Alias for std::acos in the bsl namespace.
acosh Alias for std::acosh in the bsl namespace.
acosh Alias for std::acosh in the bsl namespace.
addressof Alias for std::addressof in the bsl namespace.
adjacent_difference Alias for std::adjacent_difference in the bsl namespace.
adjacent_find Alias for std::adjacent_find in the bsl namespace.
adopt_lock Alias for std::adopt_lock in the bsl namespace.
adopt_lock_t Alias for std::adopt_lock_t in the bsl namespace.
advance Alias for std::advance in the bsl namespace.
align Alias for std::align in the bsl namespace.
align_val_t Alias for std::align_val_t in the bsl namespace.
aligned_alloc
alignment_of Alias for std::alignment_of in the bsl namespace.
all_of Alias for std::all_of in the bsl namespace.
allocator_arg Alias for std::allocator_arg in the bsl namespace.
allocator_arg_t Alias for std::allocator_arg_t in the bsl namespace.
any_of Alias for std::any_of in the bsl namespace.
apply Alias for std::apply in the bsl namespace.
arg Alias for std::arg in the bsl namespace.
array Alias for std::array in the bsl namespace.
as_bytes Alias for std::as_bytes.
as_const Alias for std::as_const in the bsl namespace.
as_writable_bytes Alias for std::as_writable_bytes.
asctime Alias for std::asctime in the bsl namespace.
asin Alias for std::asin in the bsl namespace.
asin Alias for std::asin in the bsl namespace.
asin Alias for std::asin in the bsl namespace.
asinh Alias for std::asinh in the bsl namespace.
asinh Alias for std::asinh in the bsl namespace.
assignable_from Alias for std::assignable_from in the bsl namespace.
assoc_laguerre
assoc_laguerref
assoc_laguerrel
assoc_legendre
assoc_legendref
assoc_legendrel
assume_aligned Alias for std::assume_aligned in the bsl namespace.
async Alias for std::async in the bsl namespace.
at_quick_exit Alias for std::at_quick_exit in the bsl namespace.
atan Alias for std::atan in the bsl namespace.
atan Alias for std::atan in the bsl namespace.
atan Alias for std::atan in the bsl namespace.
atan2 Import std::atan2 into the bsl namespace.
atan2 Alias for std::atan2 in the bsl namespace.
atanh Alias for std::atanh in the bsl namespace.
atanh Alias for std::atanh in the bsl namespace.
atexit Alias for std::atexit in the bsl namespace.
atof Alias for std::atof in the bsl namespace.
atoi Alias for std::atoi in the bsl namespace.
atol Alias for std::atol in the bsl namespace.
atoll Alias for std::atoll in the bsl namespace.
atomic Alias for std::atomic in the bsl namespace.
atomic_bool Alias for std::atomic_bool in the bsl namespace.
atomic_char Alias for std::atomic_char in the bsl namespace.
atomic_char16_t Alias for std::atomic_char16_t in the bsl namespace.
atomic_char32_t Alias for std::atomic_char32_t in the bsl namespace.
atomic_char8_t Alias for std::atomic_char8_t in the bsl namespace.
atomic_compare_exchange_strong Alias for std::atomic_compare_exchange_strong in the bsl namespace.
atomic_compare_exchange_strong_explicit Alias for std::atomic_compare_exchange_strong_explicit in the bsl namespace.
atomic_compare_exchange_weak Alias for std::atomic_compare_exchange_weak in the bsl namespace.
atomic_compare_exchange_weak_explicit Alias for std::atomic_compare_exchange_weak_explicit in the bsl namespace.
atomic_exchange Alias for std::atomic_exchange in the bsl namespace.
atomic_exchange_explicit Alias for std::atomic_exchange_explicit in the bsl namespace.
atomic_fetch_add Alias for std::atomic_fetch_add in the bsl namespace.
atomic_fetch_add_explicit Alias for std::atomic_fetch_add_explicit in the bsl namespace.
atomic_fetch_and Alias for std::atomic_fetch_and in the bsl namespace.
atomic_fetch_and_explicit Alias for std::atomic_fetch_and_explicit in the bsl namespace.
atomic_fetch_or_explicit Alias for std::atomic_fetch_or_explicit in the bsl namespace.
atomic_fetch_sub Alias for std::atomic_fetch_sub in the bsl namespace.
atomic_fetch_sub_explicit Alias for std::atomic_fetch_sub_explicit in the bsl namespace.
atomic_fetch_xor Alias for std::atomic_fetch_xor in the bsl namespace.
atomic_fetch_xor_explicit Alias for std::atomic_fetch_xor_explicit in the bsl namespace.
atomic_flag Alias for std::atomic_flag in the bsl namespace.
atomic_flag_clear Alias for std::atomic_flag_clear in the bsl namespace.
atomic_flag_clear_explicit Alias for std::atomic_flag_clear_explicit in the bsl namespace.
atomic_flag_test_and_set Alias for std::atomic_flag_test_and_set in the bsl namespace.
atomic_flag_test_and_set_explicit Alias for std::atomic_flag_test_and_set_explicit in the bsl namespace.
atomic_init Alias for std::atomic_init in the bsl namespace.
atomic_int Alias for std::atomic_int in the bsl namespace.
atomic_int16_t Alias for std::atomic_int16_t in the bsl namespace.
atomic_int32_t Alias for std::atomic_int32_t in the bsl namespace.
atomic_int64_t Alias for std::atomic_int64_t in the bsl namespace.
atomic_int8_t Alias for std::atomic_int8_t in the bsl namespace.
atomic_int_fast16_t Alias for std::atomic_int_fast16_t in the bsl namespace.
atomic_int_fast32_t Alias for std::atomic_int_fast32_t in the bsl namespace.
atomic_int_fast64_t Alias for std::atomic_int_fast64_t in the bsl namespace.
atomic_int_fast8_t Alias for std::atomic_int_fast8_t in the bsl namespace.
atomic_int_least16_t Alias for std::atomic_int_least16_t in the bsl namespace.
atomic_int_least32_t Alias for std::atomic_int_least32_t in the bsl namespace.
atomic_int_least64_t Alias for std::atomic_int_least64_t in the bsl namespace.
atomic_int_least8_t Alias for std::atomic_int_least8_t in the bsl namespace.
atomic_intmax_t Alias for std::atomic_intmax_t in the bsl namespace.
atomic_intptr_t Alias for std::atomic_intptr_t in the bsl namespace.
atomic_is_lock_free Alias for std::atomic_is_lock_free in the bsl namespace.
atomic_llong Alias for std::atomic_llong in the bsl namespace.
atomic_load Alias for std::atomic_load in the bsl namespace.
atomic_load_explicit Alias for std::atomic_load_explicit in the bsl namespace.
atomic_long Alias for std::atomic_long in the bsl namespace.
atomic_notify_all Alias for std::atomic_notify_all in the bsl namespace.
atomic_notify_one Alias for std::atomic_notify_one in the bsl namespace.
atomic_ptrdiff_t Alias for std::atomic_ptrdiff_t in the bsl namespace.
atomic_ref Alias for std::atomic_ref in the bsl namespace.
atomic_schar Alias for std::atomic_schar in the bsl namespace.
atomic_short Alias for std::atomic_short in the bsl namespace.
atomic_signal_fence Alias for std::atomic_signal_fence in the bsl namespace.
atomic_signed_lock_free Alias for std::atomic_signed_lock_free in the bsl namespace.
atomic_size_t Alias for std::atomic_size_t in the bsl namespace.
atomic_store Alias for std::atomic_store in the bsl namespace.
atomic_store_explicit Alias for std::atomic_store_explicit in the bsl namespace.
atomic_thread_fence Alias for std::atomic_thread_fence in the bsl namespace.
atomic_uchar Alias for std::atomic_uchar in the bsl namespace.
atomic_uint Alias for std::atomic_uint in the bsl namespace.
atomic_uint16_t Alias for std::atomic_uint16_t in the bsl namespace.
atomic_uint32_t Alias for std::atomic_uint32_t in the bsl namespace.
atomic_uint64_t Alias for std::atomic_uint64_t in the bsl namespace.
atomic_uint8_t Alias for std::atomic_uint8_t in the bsl namespace.
atomic_uint_fast16_t Alias for std::atomic_uint_fast16_t in the bsl namespace.
atomic_uint_fast32_t Alias for std::atomic_uint_fast32_t in the bsl namespace.
atomic_uint_fast64_t Alias for std::atomic_uint_fast64_t in the bsl namespace.
atomic_uint_fast8_t Alias for std::atomic_uint_fast8_t in the bsl namespace.
atomic_uint_least16_t Alias for std::atomic_uint_least16_t in the bsl namespace.
atomic_uint_least32_t Alias for std::atomic_uint_least32_t in the bsl namespace.
atomic_uint_least64_t Alias for std::atomic_uint_least64_t in the bsl namespace.
atomic_uint_least8_t Alias for std::atomic_uint_least8_t in the bsl namespace.
atomic_uintmax_t Alias for std::atomic_uintmax_t in the bsl namespace.
atomic_uintptr_t Alias for std::atomic_uintptr_t in the bsl namespace.
atomic_ullong Alias for std::atomic_ullong in the bsl namespace.
atomic_ulong Alias for std::atomic_ulong in the bsl namespace.
atomic_unsigned_lock_free Alias for std::atomic_unsigned_lock_free in the bsl namespace.
atomic_ushort Alias for std::atomic_ushort in the bsl namespace.
atomic_wait Alias for std::atomic_wait in the bsl namespace.
atomic_wait_explicit Alias for std::atomic_wait_explicit in the bsl namespace.
atomic_wchar_t Alias for std::atomic_wchar_t in the bsl namespace.
atto Alias for std::atto.
auto_ptr Alias for std::auto_ptr in the bsl namespace.
back_insert_iterator Alias for std::back_insert_iterator in the bsl namespace.
back_inserter Alias for std::back_inserter in the bsl namespace.
bad_alloc Alias for std::bad_alloc in the bsl namespace.
bad_array_new_length Alias for std::bad_array_new_length in the bsl namespace.
bad_cast Alias for std::bad_cast in the bsl namespace.
bad_exception Alias for std::bad_exception in the bsl namespace.
bad_function_call Alias for std::bad_function_call in the bsl namespace.
bad_typeid Alias for std::bad_typeid in the bsl namespace.
bad_variant_access Alias for std::bad_variant_access in the bsl namespace.
barrier Alias for std::barrier in the bsl namespace.
basic_common_reference Alias for std::basic_common_reference in the bsl namespace.
basic_const_iterator Alias for std::basic_const_iterator in the bsl namespace.
basic_filebuf Alias for std::basic_filebuf in the bsl namespace.
basic_format_arg Alias for std::basic_format_arg in the bsl namespace.
basic_format_args Alias for std::basic_format_args in the bsl namespace.
basic_format_context Alias for std::basic_format_context in the bsl namespace.
basic_format_parse_context Alias for std::basic_format_parse_context in the bsl namespace.
basic_format_string Alias for std::basic_format_string in the bsl namespace.
basic_fstream Alias for std::basic_fstream in the bsl namespace.
basic_ifstream Alias for std::basic_ifstream in the bsl namespace.
basic_ios Alias for std::basic_ios in the bsl namespace.
basic_iostream Alias for std::basic_iostream in the bsl namespace.
basic_ispanstream Alias for std::basic_ispanstream in the bsl namespace.
basic_istream Alias for std::basic_istream in the bsl namespace.
basic_ofstream Alias for std::basic_ofstream in the bsl namespace.
basic_ospanstream Alias for std::basic_ospanstream in the bsl namespace.
basic_ostream Alias for std::basic_ostream in the bsl namespace.
basic_regex Alias for std::basic_regex in the bsl namespace.
basic_spanbuf Alias for std::basic_spanbuf in the bsl namespace.
basic_spanstream Alias for std::basic_spanstream in the bsl namespace.
basic_streambuf Alias for std::basic_streambuf in the bsl namespace.
basic_string_view Alias for std::basic_string_view in the bsl namespace.
begin Alias for std::begin in the bsl namespace.
begin Alias for std::begin in the bsl namespace.
begin Alias for std::begin in the bsl namespace.
bernoulli_distribution Alias for std::bernoulli_distribution in the bsl namespace.
beta
betaf
betal
bidirectional_iterator Alias for std::bidirectional_iterator in the bsl namespace.
bidirectional_iterator_tag Alias for std::bidirectional_iterator_tag in the bsl namespace.
binary_function Alias for std::binary_function in the bsl namespace.
binary_negate Alias for std::binary_negate in the bsl namespace.
binary_search Alias for std::binary_search in the bsl namespace.
binary_semaphore Alias for std::binary_semaphore in the bsl namespace.
bind Alias for std::bind in the bsl namespace.
bind1st Alias for std::bind1st in the bsl namespace.
bind2nd Alias for std::bind2nd in the bsl namespace.
bind_back Alias for std::bind_back in the bsl namespace.
bind_front Alias for std::bind_front in the bsl namespace.
binder1st Alias for std::binder1st in the bsl namespace.
binder2nd Alias for std::binder2nd in the bsl namespace.
binomial_distribution Alias for std::binomial_distribution in the bsl namespace.
bit_and Alias for std::bit_and in the bsl namespace.
bit_cast Alias for std::bit_cast in the bsl namespace.
bit_ceil Alias for std::bit_ceil in the bsl namespace.
bit_floor Alias for std::bit_floor in the bsl namespace.
bit_not Alias for std::bit_not in the bsl namespace.
bit_or Alias for std::bit_or in the bsl namespace.
bit_width Alias for std::bit_width in the bsl namespace.
bit_xor Alias for std::bit_xor in the bsl namespace.
boolalpha Alias for std::boolalpha in the bsl namespace.
boyer_moore_horspool_searcher Alias for std::boyer_moore_horspool_searcher in the bsl namespace.
boyer_moore_searcher Alias for std::boyer_moore_searcher in the bsl namespace.
bsearch Alias for std::bsearch in the bsl namespace.
btowc Alias for std::btowc in the bsl namespace.
byte Alias for std::byte in the bsl namespace.
byteswap Alias for std::byteswap in the bsl namespace.
c16rtomb Alias for std::c16rtomb in the bsl namespace.
c32rtomb Alias for std::c32rtomb in the bsl namespace.
call_once Alias for std::call_once in the bsl namespace.
calloc Alias for std::calloc in the bsl namespace.
cauchy_distribution Alias for std::cauchy_distribution in the bsl namespace.
cbegin Alias for std::cbegin in the bsl namespace.
cbrt Alias for std::cbrt in the bsl namespace.
ceil Alias for std::ceil in the bsl namespace.
cend Alias for std::cend in the bsl namespace.
centi Alias for std::centi.
cerr Alias for std::cerr in the bsl namespace.
char_traits Alias for std::char_traits in the bsl namespace.
chars_format
chi_squared_distribution Alias for std::chi_squared_distribution in the bsl namespace.
cin Alias for std::cin in the bsl namespace.
clamp Alias for std::clamp in the bsl namespace.
clearerr Alias for std::clearerr in the bsl namespace.
clock Alias for std::clock in the bsl namespace.
clock_t Alias for std::clock_t in the bsl namespace.
clog Alias for std::clog in the bsl namespace.
cmatch Alias for std::cmatch in the bsl namespace.
cmp_equal Alias for std::cmp_equal in the bsl namespace.
cmp_greater Alias for std::cmp_greater in the bsl namespace.
cmp_greater_equal Alias for std::cmp_greater_equal in the bsl namespace.
cmp_less Alias for std::cmp_less in the bsl namespace.
cmp_less_equal Alias for std::cmp_less_equal in the bsl namespace.
cmp_not_equal Alias for std::cmp_not_equal in the bsl namespace.
codecvt Alias for std::codecvt in the bsl namespace.
codecvt_base Alias for std::codecvt_base in the bsl namespace.
codecvt_byname Alias for std::codecvt_byname in the bsl namespace.
collate Alias for std::collate in the bsl namespace.
collate_byname Alias for std::collate_byname in the bsl namespace.
common_comparison_category Alias for std::common_comparison_category in the bsl namespace.
common_comparison_category_t Alias for std::common_comparison_category_t in the bsl namespace.
common_iterator Alias for std::common_iterator in the bsl namespace.
common_reference Alias for std::common_reference in the bsl namespace.
common_reference_t Alias for std::common_reference_t in the bsl namespace.
common_reference_with Alias for std::common_reference_with in the bsl namespace.
common_type Alias for std::common_type in the bsl namespace.
common_with Alias for std::common_with in the bsl namespace.
comp_ellint_1
comp_ellint_1f
comp_ellint_1l
comp_ellint_2
comp_ellint_2f
comp_ellint_2l
comp_ellint_3
comp_ellint_3f
comp_ellint_3l
compare_partial_order_fallback Alias for std::compare_partial_order_fallback in the bsl namespace.
compare_strong_order_fallback Alias for std::compare_strong_order_fallback in the bsl namespace.
compare_three_way Alias for std::compare_three_way in the bsl namespace.
compare_three_way_result Alias for std::compare_three_way_result in the bsl namespace.
compare_three_way_result_t Alias for std::compare_three_way_result_t in the bsl namespace.
compare_weak_order_fallback Alias for std::compare_weak_order_fallback in the bsl namespace.
complex Alias for std::complex in the bsl namespace.
condition_variable Alias for std::condition_variable in the bsl namespace.
condition_variable_any Alias for std::condition_variable_any in the bsl namespace.
conj Alias for std::conj in the bsl namespace.
conjunction Alias for std::conjunction in the bsl namespace.
conjunction_v Alias for std::conjunction_v in the bsl namespace.
const_iterator Alias for std::const_iterator in the bsl namespace.
const_mem_fun1_ref_t Alias for std::const_mem_fun1_ref_t in the bsl namespace.
const_mem_fun1_t Alias for std::const_mem_fun1_t in the bsl namespace.
const_mem_fun_ref_t Alias for std::const_mem_fun_ref_t in the bsl namespace.
const_mem_fun_t Alias for std::const_mem_fun_t in the bsl namespace.
const_sentinel Alias for std::const_sentinel in the bsl namespace.
construct_at Alias for std::construct_at in the bsl namespace.
constructible_from Alias for std::constructible_from in the bsl namespace.
contiguous_iterator Alias for std::contiguous_iterator in the bsl namespace.
contiguous_iterator_tag Alias for std::contiguous_iterator_tag in the bsl namespace.
convertible_to Alias for std::convertible_to in the bsl namespace.
copy Alias for std::copy in the bsl namespace.
copy Alias for std::copy in the bsl namespace.
copy_backward Alias for std::copy_backward in the bsl namespace.
copy_constructible Alias for std::copy_constructible in the bsl namespace.
copy_if Alias for std::copy_if in the bsl namespace.
copy_n Alias for std::copy_n in the bsl namespace.
copyable Alias for std::copyable in the bsl namespace.
copysign Alias for std::copysign in the bsl namespace.
coroutine_handle Alias for std::coroutine_handle in the bsl namespace.
coroutine_traits Alias for std::coroutine_traits in the bsl namespace.
cos Alias for std::cos in the bsl namespace.
cos Alias for std::cos in the bsl namespace.
cos Alias for std::cos in the bsl namespace.
cosh Alias for std::cosh in the bsl namespace.
cosh Alias for std::cosh in the bsl namespace.
cosh Alias for std::cosh in the bsl namespace.
count Alias for std::count in the bsl namespace.
count_if Alias for std::count_if in the bsl namespace.
counted_iterator Alias for std::counted_iterator in the bsl namespace.
counting_semaphore Alias for std::counting_semaphore in the bsl namespace.
countl_one Alias for std::countl_one in the bsl namespace.
countl_zero Alias for std::countl_zero in the bsl namespace.
countr_one Alias for std::countr_one in the bsl namespace.
countr_zero Alias for std::countr_zero in the bsl namespace.
cout Import std::cout into the bsl namespace.
crbegin Alias for std::crbegin in the bsl namespace.
cref Alias for std::cref in the bsl namespace.
cregex_iterator Alias for std::cregex_iterator in the bsl namespace.
crend Alias for std::crend in the bsl namespace.
csub_match Alias for std::csub_match in the bsl namespace.
ctime Alias for std::ctime in the bsl namespace.
ctype Alias for std::ctype in the bsl namespace.
ctype_base Alias for std::ctype_base in the bsl namespace.
ctype_byname Alias for std::ctype_byname in the bsl namespace.
current_exception Undocumented symbol.
cv_status Alias for std::cv_status in the bsl namespace.
cyl_bessel_i
cyl_bessel_if
cyl_bessel_il
cyl_bessel_j
cyl_bessel_jf
cyl_bessel_jl
cyl_bessel_k
cyl_bessel_kf
cyl_bessel_kl
cyl_neumann
cyl_neumannf
cyl_neumannl
data Alias for std::data in the bsl namespace.
dec Alias for std::dec in the bsl namespace.
deca Alias for std::deca.
deci Alias for std::deci.
declval Alias for std::declval in the bsl namespace.
default_delete Alias for std::default_delete in the bsl namespace.
default_initializable Alias for std::default_initializable in the bsl namespace.
default_random_engine Alias for std::default_random_engine in the bsl namespace.
default_searcher Alias for std::default_searcher in the bsl namespace.
default_sentinel_t Alias for std::default_sentinel_t in the bsl namespace.
defaultfloat Alias for std::defaultfloat in the bsl namespace.
defer_lock Alias for std::defer_lock in the bsl namespace.
defer_lock_t Alias for std::defer_lock_t in the bsl namespace.
denorm_absent Alias for std::denorm_absent in the bsl namespace.
denorm_indeterminate Alias for std::denorm_indeterminate in the bsl namespace.
denorm_present Alias for std::denorm_present in the bsl namespace.
derived_from Alias for std::derived_from in the bsl namespace.
destroy Alias for std::destroy in the bsl namespace.
destroy_at Alias for std::destroy_at in the bsl namespace.
destroy_n Alias for std::destroy_n in the bsl namespace.
destructible Alias for std::destructible in the bsl namespace.
difftime Alias for std::difftime in the bsl namespace.
discard_block_engine Alias for std::discard_block_engine in the bsl namespace.
discrete_distribution Alias for std::discrete_distribution in the bsl namespace.
disjunction Alias for std::disjunction in the bsl namespace.
disjunction_v Alias for std::disjunction_v in the bsl namespace.
distance Alias for std::distance in the bsl namespace.
div Alias for std::div in the bsl namespace.
div_t Alias for std::div_t in the bsl namespace.
divides Alias for std::divides in the bsl namespace.
domain_error Alias for std::domain_error in the bsl namespace.
double_t Alias for std::double_t in the bsl namespace.
dynamic_extent Alias for std::dynamic_extent.
ellint_1
ellint_1f
ellint_1l
ellint_2
ellint_2f
ellint_2l
ellint_3
ellint_3f
ellint_3l
empty Alias for std::empty in the bsl namespace.
end Alias for std::end in the bsl namespace.
end Alias for std::end in the bsl namespace.
end Alias for std::end in the bsl namespace.
endian Alias for std::endian in the bsl namespace.
endl Alias for std::endl in the bsl namespace.
ends Alias for std::ends in the bsl namespace.
equal Alias for std::equal in the bsl namespace.
equal_range Alias for std::equal_range in the bsl namespace.
equality_comparable Alias for std::equality_comparable in the bsl namespace.
equality_comparable_with Alias for std::equality_comparable_with in the bsl namespace.
equivalence_relation Alias for std::equivalence_relation in the bsl namespace.
erf Alias for std::erf in the bsl namespace.
erfc Alias for std::erfc in the bsl namespace.
errc Alias for std::errc in the bsl namespace.
error_category Alias for std::error_category in the bsl namespace.
error_code Alias for std::error_code in the bsl namespace.
error_condition Alias for std::error_condition in the bsl namespace.
exa Alias for std::exa.
exception Alias for std::exception in the bsl namespace.
exception_ptr Undocumented symbol.
exchange Alias for std::exchange in the bsl namespace.
exclusive_scan Alias for std::exclusive_scan in the bsl namespace.
exit Import std::exit into the bsl namespace.
exp Alias for std::exp in the bsl namespace.
exp Alias for std::exp in the bsl namespace.
exp Alias for std::exp in the bsl namespace.
exp2 Alias for std::exp2 in the bsl namespace.
expint
expintf
expintl
expm1 Alias for std::expm1 in the bsl namespace.
exponential_distribution Alias for std::exponential_distribution in the bsl namespace.
extent Alias for std::extent in the bsl namespace.
extreme_value_distribution Alias for std::extreme_value_distribution in the bsl namespace.
fabs Alias for std::fabs in the bsl namespace.
fclose Alias for std::fclose in the bsl namespace.
fdim Alias for std::fdim in the bsl namespace.
feclearexcept Alias for std::feclearexcept in the bsl namespace.
fegetenv Alias for std::fegetenv in the bsl namespace.
fegetexceptflag Alias for std::fegetexceptflag in the bsl namespace.
fegetround Alias for std::fegetround in the bsl namespace.
feholdexcept Alias for std::feholdexcept in the bsl namespace.
femto Alias for std::femto.
fenv_t Alias for std::fenv_t in the bsl namespace.
feof Alias for std::feof in the bsl namespace.
feraiseexcept Alias for std::feraiseexcept in the bsl namespace.
ferror Alias for std::ferror in the bsl namespace.
fesetenv Alias for std::fesetenv in the bsl namespace.
fesetexceptflag Alias for std::fesetexceptflag in the bsl namespace.
fesetround Alias for std::fesetround in the bsl namespace.
fetestexcept Alias for std::fetestexcept in the bsl namespace.
feupdateenv Alias for std::feupdateenv in the bsl namespace.
fexcept_t Alias for std::fexcept_t in the bsl namespace.
fflush Alias for std::fflush in the bsl namespace.
fgetc Alias for std::fgetc in the bsl namespace.
fgetpos Alias for std::fgetpos in the bsl namespace.
fgets Alias for std::fgets in the bsl namespace.
fgetwc Alias for std::fgetwc in the bsl namespace.
fgetws Alias for std::fgetws in the bsl namespace.
filebuf Alias for std::filebuf in the bsl namespace.
fill Alias for std::fill in the bsl namespace.
fill_n Alias for std::fill_n in the bsl namespace.
find Alias for std::find in the bsl namespace.
find Alias for std::find in the bsl namespace.
find_end Alias for std::find_end in the bsl namespace.
find_first_of Alias for std::find_first_of in the bsl namespace.
find_if Alias for std::find_if in the bsl namespace.
find_if_not Alias for std::find_if_not in the bsl namespace.
fisher_f_distribution Alias for std::fisher_f_distribution in the bsl namespace.
fixed Alias for std::fixed in the bsl namespace.
float_denorm_style Alias for std::float_denorm_style in the bsl namespace.
float_round_style Alias for std::float_round_style in the bsl namespace.
float_t Alias for std::float_t in the bsl namespace.
floating_point Alias for std::floating_point in the bsl namespace.
floor Alias for std::floor in the bsl namespace.
flush Alias for std::flush in the bsl namespace.
fma Alias for std::fma in the bsl namespace.
fmax Alias for std::fmax in the bsl namespace.
fmin Alias for std::fmin in the bsl namespace.
fmod Alias for std::fmod in the bsl namespace.
fopen Alias for std::fopen in the bsl namespace.
for_each Alias for std::for_each in the bsl namespace.
for_each_n Alias for std::for_each_n in the bsl namespace.
format_args Alias for std::format_args in the bsl namespace.
format_context Alias for std::format_context in the bsl namespace.
format_error Alias for std::format_error in the bsl namespace.
format_parse_context Alias for std::format_parse_context in the bsl namespace.
format_string Alias for std::format_string in the bsl namespace.
format_to Alias for std::format_to in the bsl namespace.
format_to_n Alias for std::format_to_n in the bsl namespace.
format_to_n_result Alias for std::format_to_n_result in the bsl namespace.
formattable Import std::formattable into namespace bsl.
formatted_size Alias for std::formatted_size in the bsl namespace.
forward Alias for std::forward in the bsl namespace.
forward_as_tuple Alias for std::forward_as_tuple in the bsl namespace.
forward_iterator Alias for std::forward_iterator in the bsl namespace.
forward_iterator_tag Alias for std::forward_iterator_tag in the bsl namespace.
forward_like Alias for std::forward_like in the bsl namespace.
fpclassify Alias for std::fpclassify in the bsl namespace.
fpos Alias for std::fpos in the bsl namespace.
fpos_t Alias for std::fpos_t in the bsl namespace.
fprintf Alias for std::fprintf in the bsl namespace.
fputc Alias for std::fputc in the bsl namespace.
fputs Alias for std::fputs in the bsl namespace.
fputwc Alias for std::fputwc in the bsl namespace.
fputws Alias for std::fputws in the bsl namespace.
fread Alias for std::fread in the bsl namespace.
free Alias for std::free in the bsl namespace.
freopen Alias for std::freopen in the bsl namespace.
frexp Alias for std::frexp in the bsl namespace.
from_chars
from_chars_result
from_range Alias for std::from_range in the bsl namespace.
from_range_t Alias for std::from_range_t in the bsl namespace.
front_insert_iterator Alias for std::front_insert_iterator in the bsl namespace.
front_inserter Standard library alias for std::front_inserter.
fscanf Alias for std::fscanf in the bsl namespace.
fseek Alias for std::fseek in the bsl namespace.
fsetpos Alias for std::fsetpos in the bsl namespace.
fstream Alias for std::fstream in the bsl namespace.
ftell Alias for std::ftell in the bsl namespace.
future Alias for std::future in the bsl namespace.
future_category Alias for std::future_category in the bsl namespace.
future_errc Alias for std::future_errc in the bsl namespace.
future_error Alias for std::future_error in the bsl namespace.
future_status Alias for std::future_status in the bsl namespace.
fwide Alias for std::fwide in the bsl namespace.
fwprintf Alias for std::fwprintf in the bsl namespace.
fwrite Alias for std::fwrite in the bsl namespace.
fwscanf Alias for std::fwscanf in the bsl namespace.
gamma_distribution Alias for std::gamma_distribution in the bsl namespace.
gcd Alias for std::gcd in the bsl namespace.
generate Alias for std::generate in the bsl namespace.
generate_canonical Alias for std::generate_canonical in the bsl namespace.
generate_n Alias for std::generate_n in the bsl namespace.
generic_category Alias for std::generic_category in the bsl namespace.
geometric_distribution Alias for std::geometric_distribution in the bsl namespace.
get Alias for std::get in the bsl namespace.
get Alias for std::get in the bsl namespace.
get_money Alias for std::get_money in the bsl namespace.
get_new_handler Alias for std::get_new_handler in the bsl namespace.
get_temporary_buffer Alias for std::get_temporary_buffer in the bsl namespace.
get_terminate Undocumented symbol.
get_time Alias for std::get_time in the bsl namespace.
getc Alias for std::getc in the bsl namespace.
getchar Alias for std::getchar in the bsl namespace.
getenv Import std::getenv into the bsl namespace.
getwc Alias for std::getwc in the bsl namespace.
getwchar Alias for std::getwchar in the bsl namespace.
giga Alias for std::giga.
gmtime Alias for std::gmtime in the bsl namespace.
greater Alias for std::greater in the bsl namespace.
greater_equal Alias for std::greater_equal in the bsl namespace.
gslice Alias for std::gslice in the bsl namespace.
gslice_array Alias for std::gslice_array in the bsl namespace.
hardware_constructive_interference_size Alias for std::hardware_constructive_interference_size in the bsl namespace.
hardware_destructive_interference_size Alias for std::hardware_destructive_interference_size in the bsl namespace.
has_facet Alias for std::has_facet in the bsl namespace.
has_single_bit Alias for std::has_single_bit in the bsl namespace.
has_unique_object_representations Alias for std::has_unique_object_representations in the bsl namespace.
has_virtual_destructor Alias for std::has_virtual_destructor in the bsl namespace.
hecto Alias for std::hecto.
hermite
hermitef
hermitel
hex Alias for std::hex in the bsl namespace.
hexfloat Alias for std::hexfloat in the bsl namespace.
hypot Alias for std::hypot in the bsl namespace.
ifstream Alias for std::ifstream in the bsl namespace.
ignore Alias for std::ignore in the bsl namespace.
ilogb Alias for std::ilogb in the bsl namespace.
imag Alias for std::imag in the bsl namespace.
imaxabs Alias for std::imaxabs in the bsl namespace.
imaxdiv Alias for std::imaxdiv in the bsl namespace.
imaxdiv_t Alias for std::imaxdiv_t in the bsl namespace.
in_place Alias for std::in_place in the bsl namespace.
in_place_index Alias for std::in_place_index in the bsl namespace.
in_place_index_t Alias for std::in_place_index_t in the bsl namespace.
in_place_t Alias for std::in_place_t in the bsl namespace.
in_place_type Alias for std::in_place_type in the bsl namespace.
in_place_type_t Alias for std::in_place_type_t in the bsl namespace.
in_range Alias for std::in_range in the bsl namespace.
includes Alias for std::includes in the bsl namespace.
inclusive_scan Alias for std::inclusive_scan in the bsl namespace.
incrementable Alias for std::incrementable in the bsl namespace.
incrementable_traits Alias for std::incrementable_traits in the bsl namespace.
independent_bits_engine Alias for std::independent_bits_engine in the bsl namespace.
index_sequence Alias for std::index_sequence in the bsl namespace.
index_sequence_for Alias for std::index_sequence_for in the bsl namespace.
indirect_array Alias for std::indirect_array in the bsl namespace.
indirect_binary_predicate Alias for std::indirect_binary_predicate in the bsl namespace.
indirect_equivalence_relation Alias for std::indirect_equivalence_relation in the bsl namespace.
indirect_result_t Alias for std::indirect_result_t in the bsl namespace.
indirect_strict_weak_order Alias for std::indirect_strict_weak_order in the bsl namespace.
indirect_unary_predicate Standard library alias for std::indirect_unary_predicate.
indirectly_comparable Alias for std::indirectly_comparable in the bsl namespace.
indirectly_copyable Alias for std::indirectly_copyable in the bsl namespace.
indirectly_copyable_storable Alias for std::indirectly_copyable_storable in the bsl namespace.
indirectly_movable Alias for std::indirectly_movable in the bsl namespace.
indirectly_movable_storable Alias for std::indirectly_movable_storable in the bsl namespace.
indirectly_readable Alias for std::indirectly_readable in the bsl namespace.
indirectly_readable_traits Alias for std::indirectly_readable_traits in the bsl namespace.
indirectly_regular_unary_invocable Alias for std::indirectly_regular_unary_invocable in the bsl namespace.
indirectly_swappable Alias for std::indirectly_swappable in the bsl namespace.
indirectly_unary_invocable Alias for std::indirectly_unary_invocable in the bsl namespace.
indirectly_writable Alias for std::indirectly_writable in the bsl namespace.
initializer_list Alias for std::initializer_list in the bsl namespace.
inner_product Alias for std::inner_product in the bsl namespace.
inout_ptr Alias for std::inout_ptr in the bsl namespace.
inout_ptr_t Alias for std::inout_ptr_t in the bsl namespace.
inplace_merge Alias for std::inplace_merge in the bsl namespace.
input_iterator Alias for std::input_iterator in the bsl namespace.
input_iterator_tag Alias for std::input_iterator_tag in the bsl namespace.
input_or_output_iterator Alias for std::input_or_output_iterator in the bsl namespace.
insert_iterator Alias for std::insert_iterator in the bsl namespace.
inserter Alias for std::inserter in the bsl namespace.
int16_t Alias for ::int16_t in the bsl namespace.
int32_t Alias for ::int32_t in the bsl namespace.
int64_t Alias for ::int64_t in the bsl namespace.
int8_t Alias for ::int8_t in the bsl namespace.
int_fast16_t Alias for ::int_fast16_t in the bsl namespace.
int_fast32_t Alias for ::int_fast32_t in the bsl namespace.
int_fast64_t Alias for ::int_fast64_t in the bsl namespace.
int_fast8_t Alias for ::int_fast8_t in the bsl namespace.
int_least16_t Alias for ::int_least16_t in the bsl namespace.
int_least32_t Alias for ::int_least32_t in the bsl namespace.
int_least64_t Alias for ::int_least64_t in the bsl namespace.
int_least8_t Alias for ::int_least8_t in the bsl namespace.
integer_sequence Alias for std::integer_sequence in the bsl namespace.
integral Alias for std::integral in the bsl namespace.
internal Alias for std::internal in the bsl namespace.
intmax_t Alias for ::intmax_t in the bsl namespace.
intptr_t Alias for ::intptr_t in the bsl namespace.
invalid_argument Alias for std::invalid_argument in the bsl namespace.
invocable Alias for std::invocable in the bsl namespace.
invoke Alias for std::invoke in the bsl namespace.
invoke_r Alias for std::invoke_r in the bsl namespace.
io_errc Alias for std::io_errc in the bsl namespace.
ios Alias for std::ios in the bsl namespace.
ios_base Alias for std::ios_base in the bsl namespace.
iostream Alias for std::iostream in the bsl namespace.
iostream_category Alias for std::iostream_category in the bsl namespace.
iota Alias for std::iota in the bsl namespace.
is_abstract Alias for std::is_abstract in the bsl namespace.
is_aggregate Alias for std::is_aggregate in the bsl namespace.
is_assignable Alias for std::is_assignable in the bsl namespace.
is_base_of Alias for std::is_base_of in the bsl namespace.
is_bind_expression Alias for std::is_bind_expression in the bsl namespace.
is_bind_expression_v Alias for std::is_bind_expression_v in the bsl namespace.
is_compound Alias for std::is_compound in the bsl namespace.
is_constant_evaluated Alias for std::is_constant_evaluated in the bsl namespace.
is_constructible Alias for std::is_constructible in the bsl namespace.
is_copy_assignable Alias for std::is_copy_assignable in the bsl namespace.
is_default_constructible Alias for std::is_default_constructible in the bsl namespace.
is_destructible Alias for std::is_destructible in the bsl namespace.
is_eq Alias for std::is_eq in the bsl namespace.
is_error_code_enum Alias for std::is_error_code_enum in the bsl namespace.
is_error_code_enum_v Alias for std::is_error_code_enum_v in the bsl namespace.
is_error_condition_enum Alias for std::is_error_condition_enum in the bsl namespace.
is_error_condition_enum_v Alias for std::is_error_condition_enum_v in the bsl namespace.
is_final Alias for std::is_final in the bsl namespace.
is_floating_point_v Variable template alias for is_floating_point<TYPE>::value.
is_gt Alias for std::is_gt in the bsl namespace.
is_gteq Alias for std::is_gteq in the bsl namespace.
is_heap Alias for std::is_heap in the bsl namespace.
is_heap_until Alias for std::is_heap_until in the bsl namespace.
is_integral_v This template variable represents the result value of the bsl::is_integral meta-function.
is_invocable Alias for std::is_invocable in the bsl namespace.
is_invocable_r Alias for std::is_invocable_r in the bsl namespace.
is_literal_type Alias for std::is_literal_type in the bsl namespace.
is_lt Alias for std::is_lt in the bsl namespace.
is_lteq Alias for std::is_lteq in the bsl namespace.
is_lvalue_reference_v This template variable represents the result value of the bsl::is_lvalue_reference meta-function.
is_move_assignable Alias for std::is_move_assignable in the bsl namespace.
is_move_constructible Alias for std::is_move_constructible in the bsl namespace.
is_neq Alias for std::is_neq in the bsl namespace.
is_nothrow_assignable Alias for std::is_nothrow_assignable in the bsl namespace.
is_nothrow_constructible Alias for std::is_nothrow_constructible in the bsl namespace.
is_nothrow_convertible Alias for std::is_nothrow_convertible in the bsl namespace.
is_nothrow_convertible_v Alias for std::is_nothrow_convertible_v in the bsl namespace.
is_nothrow_copy_assignable Alias for std::is_nothrow_copy_assignable in the bsl namespace.
is_nothrow_copy_constructible Alias for std::is_nothrow_copy_constructible in the bsl namespace.
is_nothrow_default_constructible Alias for std::is_nothrow_default_constructible in the bsl namespace.
is_nothrow_destructible Alias for std::is_nothrow_destructible in the bsl namespace.
is_nothrow_invocable Alias for std::is_nothrow_invocable in the bsl namespace.
is_nothrow_invocable_r Alias for std::is_nothrow_invocable_r in the bsl namespace.
is_nothrow_move_assignable Alias for std::is_nothrow_move_assignable in the bsl namespace.
is_nothrow_swappable This struct template implements the is_nothrow_swappable meta-function defined in the C++17 standard.
is_nothrow_swappable_v This template variable represents the result value of the bsl::is_nothrow_swappable meta-function.
is_nothrow_swappable_with Alias for std::is_nothrow_swappable_with in the bsl namespace.
is_null_pointer Alias for std::is_null_pointer in the bsl namespace.
is_object Alias for std::is_object in the bsl namespace.
is_partitioned Alias for std::is_partitioned in the bsl namespace.
is_permutation Alias for std::is_permutation in the bsl namespace.
is_placeholder Alias for std::is_placeholder in the bsl namespace.
is_placeholder_v Alias for std::is_placeholder_v in the bsl namespace.
is_pod Alias for std::is_pod in the bsl namespace.
is_scalar Alias for std::is_scalar in the bsl namespace.
is_scoped_enum Alias for std::is_scoped_enum in the bsl namespace.
is_scoped_enum_v Alias for std::is_scoped_enum_v in the bsl namespace.
is_signed Alias for std::is_signed in the bsl namespace.
is_sorted Alias for std::is_sorted in the bsl namespace.
is_sorted_until Alias for std::is_sorted_until in the bsl namespace.
is_standard_layout Alias for std::is_standard_layout in the bsl namespace.
is_swappable Alias for std::is_swappable in the bsl namespace.
is_swappable_v This template variable represents the result value of the bsl::is_swappable meta-function.
is_swappable_with Alias for std::is_swappable_with in the bsl namespace.
is_trivial Alias for std::is_trivial in the bsl namespace.
is_trivially_assignable Alias for std::is_trivially_assignable in the bsl namespace.
is_trivially_constructible Alias for std::is_trivially_constructible in the bsl namespace.
is_trivially_copy_assignable Alias for std::is_trivially_copy_assignable in the bsl namespace.
is_trivially_copy_constructible Alias for std::is_trivially_copy_constructible in the bsl namespace.
is_trivially_destructible Alias for std::is_trivially_destructible in the bsl namespace.
is_trivially_move_assignable Alias for std::is_trivially_move_assignable in the bsl namespace.
is_trivially_move_constructible Alias for std::is_trivially_move_constructible in the bsl namespace.
is_union Alias for std::is_union in the bsl namespace.
is_unsigned Alias for std::is_unsigned in the bsl namespace.
isalnum Alias for std::isalnum in the bsl namespace.
isalnum Alias for std::isalnum in the bsl namespace.
isalpha Alias for std::isalpha in the bsl namespace.
isalpha Alias for std::isalpha in the bsl namespace.
isblank Alias for std::isblank in the bsl namespace.
isblank Alias for std::isblank in the bsl namespace.
iscntrl Alias for std::iscntrl in the bsl namespace.
iscntrl Alias for std::iscntrl in the bsl namespace.
isdigit Alias for std::isdigit in the bsl namespace.
isdigit Alias for std::isdigit in the bsl namespace.
isfinite Alias for std::isfinite in the bsl namespace.
isgraph Alias for std::isgraph in the bsl namespace.
isgraph Alias for std::isgraph in the bsl namespace.
isgreater Import std::isgreater into the bsl namespace.
isgreaterequal Alias for std::isgreaterequal in the bsl namespace.
isinf Alias for std::isinf in the bsl namespace.
isless Alias for std::isless in the bsl namespace.
islessequal Alias for std::islessequal in the bsl namespace.
islessgreater Alias for std::islessgreater in the bsl namespace.
islower Alias for std::islower in the bsl namespace.
islower Alias for std::islower in the bsl namespace.
isnan Alias for std::isnan in the bsl namespace.
isnormal Alias for std::isnormal in the bsl namespace.
ispanstream Alias for std::ispanstream in the bsl namespace.
isprint Alias for std::isprint in the bsl namespace.
isprint Alias for std::isprint in the bsl namespace.
ispunct Alias for std::ispunct in the bsl namespace.
ispunct Alias for std::ispunct in the bsl namespace.
isspace Alias for std::isspace in the bsl namespace.
isspace Alias for std::isspace in the bsl namespace.
istream Alias for std::istream in the bsl namespace.
istream_iterator Alias for std::istream_iterator in the bsl namespace.
istreambuf_iterator Alias for std::istreambuf_iterator in the bsl namespace.
istrstream Alias for std::istrstream in the bsl namespace.
isunordered Alias for std::isunordered in the bsl namespace.
isupper Alias for std::isupper in the bsl namespace.
isupper Alias for std::isupper in the bsl namespace.
iswalnum Alias for std::iswalnum in the bsl namespace.
iswalpha Alias for std::iswalpha in the bsl namespace.
iswblank Alias for std::iswblank in the bsl namespace.
iswcntrl Alias for std::iswcntrl in the bsl namespace.
iswctype Alias for std::iswctype in the bsl namespace.
iswdigit Alias for std::iswdigit in the bsl namespace.
iswgraph Alias for std::iswgraph in the bsl namespace.
iswlower Alias for std::iswlower in the bsl namespace.
iswprint Alias for std::iswprint in the bsl namespace.
iswpunct Alias for std::iswpunct in the bsl namespace.
iswspace Alias for std::iswspace in the bsl namespace.
iswupper Alias for std::iswupper in the bsl namespace.
iswxdigit Alias for std::iswxdigit in the bsl namespace.
isxdigit Alias for std::isxdigit in the bsl namespace.
isxdigit Alias for std::isxdigit in the bsl namespace.
iter_common_reference_t Alias for std::iter_common_reference_t in the bsl namespace.
iter_const_reference_t Alias for std::iter_const_reference_t in the bsl namespace.
iter_difference_t Alias for std::iter_difference_t in the bsl namespace.
iter_reference_t Alias for std::iter_reference_t in the bsl namespace.
iter_rvalue_reference_t Alias for std::iter_rvalue_reference_t in the bsl namespace.
iter_swap Alias for std::iter_swap in the bsl namespace.
iter_value_t Alias for std::iter_value_t in the bsl namespace.
iterator Alias for std::iterator in the bsl namespace.
iterator_traits Alias for std::iterator_traits in the bsl namespace.
jmp_buf Alias for std::jmp_buf in the bsl namespace.
jthread Alias for std::jthread in the bsl namespace.
kill_dependency Alias for std::kill_dependency in the bsl namespace.
kilo Alias for std::kilo.
knuth_b Alias for std::knuth_b in the bsl namespace.
labs Import std::labs into the bsl namespace.
laguerre
laguerref
laguerrel
latch Alias for std::latch in the bsl namespace.
launch Alias for std::launch in the bsl namespace.
launder Alias for std::launder in the bsl namespace.
lcm Alias for std::lcm in the bsl namespace.
lconv Alias for std::lconv in the bsl namespace.
ldexp Alias for std::ldexp in the bsl namespace.
ldiv Alias for std::ldiv in the bsl namespace.
ldiv_t Alias for std::ldiv_t in the bsl namespace.
left Alias for std::left in the bsl namespace.
legendre
legendref
legendrel
length_error Alias for std::length_error in the bsl namespace.
lerp Alias for std::lerp in the bsl namespace.
less Alias for std::less in the bsl namespace.
less_equal Alias for std::less_equal in the bsl namespace.
lexicographical_compare Alias for std::lexicographical_compare in the bsl namespace.
lexicographical_compare_three_way Alias for std::lexicographical_compare_three_way in the bsl namespace.
lgamma Alias for std::lgamma in the bsl namespace.
linear_congruential_engine Alias for std::linear_congruential_engine in the bsl namespace.
llabs Import std::llabs into the bsl namespace.
lldiv Alias for std::lldiv in the bsl namespace.
lldiv_t Alias for std::lldiv_t in the bsl namespace.
llrint Alias for std::llrint in the bsl namespace.
llround Alias for std::llround in the bsl namespace.
locale Alias for std::locale in the bsl namespace.
localeconv Alias for std::localeconv in the bsl namespace.
localtime Alias for std::localtime in the bsl namespace.
lock Alias for std::lock in the bsl namespace.
lock_guard Alias for std::lock_guard in the bsl namespace.
log Alias for std::log in the bsl namespace.
log Alias for std::log in the bsl namespace.
log Alias for std::log in the bsl namespace.
log10 Alias for std::log10 in the bsl namespace.
log10 Alias for std::log10 in the bsl namespace.
log10 Alias for std::log10 in the bsl namespace.
log1p Alias for std::log1p in the bsl namespace.
log2 Alias for std::log2 in the bsl namespace.
logb Import std::logb into the bsl namespace.
logic_error Alias for std::logic_error in the bsl namespace.
logical_and Alias for std::logical_and in the bsl namespace.
logical_not Alias for std::logical_not in the bsl namespace.
logical_or Alias for std::logical_or in the bsl namespace.
lognormal_distribution Alias for std::lognormal_distribution in the bsl namespace.
longjmp Alias for std::longjmp in the bsl namespace.
lower_bound Alias for std::lower_bound in the bsl namespace.
lrint Alias for std::lrint in the bsl namespace.
lround Alias for std::lround in the bsl namespace.
make_const_iterator Alias for std::make_const_iterator in the bsl namespace.
make_const_sentinel Alias for std::make_const_sentinel in the bsl namespace.
make_error_code Alias for std::make_error_code in the bsl namespace.
make_error_condition Alias for std::make_error_condition in the bsl namespace.
make_exception_ptr Undocumented symbol.
make_from_tuple Alias for std::make_from_tuple in the bsl namespace.
make_heap Alias for std::make_heap in the bsl namespace.
make_index_sequence Alias for std::make_index_sequence in the bsl namespace.
make_integer_sequence Alias for std::make_integer_sequence in the bsl namespace.
make_move_iterator Alias for std::make_move_iterator in the bsl namespace.
make_pair Alias for std::make_pair in the bsl namespace.
make_reverse_iterator Alias for std::make_reverse_iterator in the bsl namespace.
make_signed Alias for std::make_signed in the bsl namespace.
make_tuple Alias for std::make_tuple in the bsl namespace.
make_unique Alias for std::make_unique in the bsl namespace.
make_unique_for_overwrite Alias for std::make_unique_for_overwrite in the bsl namespace.
make_unsigned Alias for std::make_unsigned in the bsl namespace.
malloc Alias for std::malloc in the bsl namespace.
mask_array Alias for std::mask_array in the bsl namespace.
match_results Alias for std::match_results in the bsl namespace.
max Alias for std::max in the bsl namespace.
max_align_t Alias for std::max_align_t in the bsl namespace.
max_element Alias for std::max_element in the bsl namespace.
mblen Alias for std::mblen in the bsl namespace.
mbrlen Alias for std::mbrlen in the bsl namespace.
mbrtoc16 Alias for std::mbrtoc16 in the bsl namespace.
mbrtoc32 Alias for std::mbrtoc32 in the bsl namespace.
mbrtowc Alias for std::mbrtowc in the bsl namespace.
mbsinit Alias for std::mbsinit in the bsl namespace.
mbsrtowcs Alias for std::mbsrtowcs in the bsl namespace.
mbstate_t Alias for std::mbstate_t in the bsl namespace.
mbstowcs Alias for std::mbstowcs in the bsl namespace.
mbtowc Import std::mbtowc into the bsl namespace.
mega Alias for std::mega.
mem_fn Alias for std::mem_fn in the bsl namespace.
mem_fun Alias for std::mem_fun in the bsl namespace.
mem_fun1_ref_t Alias for std::mem_fun1_ref_t in the bsl namespace.
mem_fun1_t Alias for std::mem_fun1_t in the bsl namespace.
mem_fun_ref Alias for std::mem_fun_ref in the bsl namespace.
mem_fun_ref_t Alias for std::mem_fun_ref_t in the bsl namespace.
mem_fun_t Alias for std::mem_fun_t in the bsl namespace.
memchr Alias for std::memchr in the bsl namespace.
memcmp Alias for std::memcmp in the bsl namespace.
memcpy Alias for std::memcpy in the bsl namespace.
memmove Alias for std::memmove in the bsl namespace.
memory_order Alias for std::memory_order in the bsl namespace.
memory_order_acq_rel Alias for std::memory_order_acq_rel in the bsl namespace.
memory_order_acquire Alias for std::memory_order_acquire in the bsl namespace.
memory_order_consume Alias for std::memory_order_consume in the bsl namespace.
memory_order_relaxed Alias for std::memory_order_relaxed in the bsl namespace.
memory_order_release Alias for std::memory_order_release in the bsl namespace.
memory_order_seq_cst Alias for std::memory_order_seq_cst in the bsl namespace.
memory_resource Alias for std::pmr::memory_resource in the bsl namespace.
memset Alias for std::memset in the bsl namespace.
merge Alias for std::merge in the bsl namespace.
mergeable Alias for std::mergeable in the bsl namespace.
mersenne_twister_engine Alias for std::mersenne_twister_engine in the bsl namespace.
messages Alias for std::messages in the bsl namespace.
messages_base Alias for std::messages_base in the bsl namespace.
messages_byname Alias for std::messages_byname in the bsl namespace.
micro Alias for std::micro.
midpoint Alias for std::midpoint in the bsl namespace.
milli Alias for std::milli.
min Alias for std::min in the bsl namespace.
min_element Alias for std::min_element in the bsl namespace.
minmax Alias for std::minmax in the bsl namespace.
minmax_element Alias for std::minmax_element in the bsl namespace.
minstd_rand Alias for std::minstd_rand in the bsl namespace.
minstd_rand0 Alias for std::minstd_rand0 in the bsl namespace.
minus Alias for std::minus in the bsl namespace.
mismatch Alias for std::mismatch in the bsl namespace.
mktime Alias for std::mktime in the bsl namespace.
modf Alias for std::modf in the bsl namespace.
modulus Alias for std::modulus in the bsl namespace.
money_base Alias for std::money_base in the bsl namespace.
money_get Alias for std::money_get in the bsl namespace.
money_put Alias for std::money_put in the bsl namespace.
moneypunct Alias for std::moneypunct in the bsl namespace.
moneypunct_byname Alias for std::moneypunct_byname in the bsl namespace.
monostate Alias for std::monostate in the bsl namespace.
movable Alias for std::movable in the bsl namespace.
move Alias for std::move in the bsl namespace.
move Alias for std::move in the bsl namespace.
move_backward Alias for std::move_backward in the bsl namespace.
move_constructible Alias for std::move_constructible in the bsl namespace.
move_if_noexcept Alias for std::move_if_noexcept in the bsl namespace.
move_iterator Alias for std::move_iterator in the bsl namespace.
move_sentinel Standard library alias for std::move_sentinel.
mt19937 Alias for std::mt19937 in the bsl namespace.
mt19937_64 Alias for std::mt19937_64 in the bsl namespace.
multiplies Alias for std::multiplies in the bsl namespace.
mutex Alias for std::mutex in the bsl namespace.
nan Alias for std::nan in the bsl namespace.
nanf Alias for std::nanf in the bsl namespace.
nanl Alias for std::nanl in the bsl namespace.
nano Alias for std::nano.
nearbyint Alias for std::nearbyint in the bsl namespace.
negate Alias for std::negate in the bsl namespace.
negation Alias for std::negation in the bsl namespace.
negation_v Alias for std::negation_v in the bsl namespace.
negative_binomial_distribution Alias for std::negative_binomial_distribution in the bsl namespace.
nested_exception Undocumented symbol.
new_handler Alias for std::new_handler in the bsl namespace.
next Alias for std::next in the bsl namespace.
next_permutation Alias for std::next_permutation in the bsl namespace.
nextafter Alias for std::nextafter in the bsl namespace.
nexttoward Alias for std::nexttoward in the bsl namespace.
noboolalpha Alias for std::noboolalpha in the bsl namespace.
none_of Alias for std::none_of in the bsl namespace.
noop_coroutine Alias for std::noop_coroutine in the bsl namespace.
noop_coroutine_handle Alias for std::noop_coroutine_handle in the bsl namespace.
noop_coroutine_promise Alias for std::noop_coroutine_promise in the bsl namespace.
norm Alias for std::norm in the bsl namespace.
normal_distribution Alias for std::normal_distribution in the bsl namespace.
noshowbase Alias for std::noshowbase in the bsl namespace.
noshowpoint Alias for std::noshowpoint in the bsl namespace.
noshowpos Alias for std::noshowpos in the bsl namespace.
noskipws Alias for std::noskipws in the bsl namespace.
not1 Alias for std::not1 in the bsl namespace.
not2 Alias for std::not2 in the bsl namespace.
not_equal_to Alias for std::not_equal_to in the bsl namespace.
not_fn Alias for std::not_fn in the bsl namespace.
nothrow Alias for std::nothrow in the bsl namespace.
nothrow_t Alias for std::nothrow_t in the bsl namespace.
nounitbuf Alias for std::nounitbuf in the bsl namespace.
nouppercase Alias for std::nouppercase in the bsl namespace.
nth_element Alias for std::nth_element in the bsl namespace.
nullopt Constant used to construct disengaged optional objects.
nullptr_t Alias for std::nullptr_t in the bsl namespace.
num_get Alias for std::num_get in the bsl namespace.
num_put Alias for std::num_put in the bsl namespace.
numeric_limits Alias for std::numeric_limits in the bsl namespace.
numpunct Alias for std::numpunct in the bsl namespace.
numpunct_byname Import std::numpunct_byname into the bsl namespace.
oct Alias for std::oct in the bsl namespace.
ofstream Alias for std::ofstream in the bsl namespace.
once_flag Alias for std::once_flag in the bsl namespace.
operator!= Import std::operator!= for basic_string_view into the bsl namespace.
operator!= Import std::operator!= for basic_string_view into the bsl namespace.
operator!= Import std::operator!= for basic_string_view into the bsl namespace.
operator!= Import std::operator!= for basic_string_view into the bsl namespace.
operator!= Import std::operator!= for basic_string_view into the bsl namespace.
operator!= Import std::operator!= for basic_string_view into the bsl namespace.
operator< Import std::operator< for basic_string_view into the bsl namespace.
operator< Import std::operator< for basic_string_view into the bsl namespace.
operator< Import std::operator< for basic_string_view into the bsl namespace.
operator< Import std::operator< for basic_string_view into the bsl namespace.
operator<= Import std::operator<= for basic_string_view into the bsl namespace.
operator<= Import std::operator<= for basic_string_view into the bsl namespace.
operator<= Import std::operator<= for basic_string_view into the bsl namespace.
operator<= Import std::operator<= for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator== Import std::operator== for basic_string_view into the bsl namespace.
operator> Import std::operator> for basic_string_view into the bsl namespace.
operator> Import std::operator> for basic_string_view into the bsl namespace.
operator> Import std::operator> for basic_string_view into the bsl namespace.
operator> Import std::operator> for basic_string_view into the bsl namespace.
operator>= Import std::operator>= for basic_string_view into the bsl namespace.
operator>= Import std::operator>= for basic_string_view into the bsl namespace.
operator>= Import std::operator>= for basic_string_view into the bsl namespace.
operator>= Import std::operator>= for basic_string_view into the bsl namespace.
ospanstream Alias for std::ospanstream in the bsl namespace.
ostream Alias for std::ostream in the bsl namespace.
ostream_iterator Alias for std::ostream_iterator in the bsl namespace.
ostreambuf_iterator Alias for std::ostreambuf_iterator in the bsl namespace.
ostrstream Alias for std::ostrstream in the bsl namespace.
out_of_range Alias for std::out_of_range in the bsl namespace.
out_ptr Alias for std::out_ptr in the bsl namespace.
out_ptr_t Alias for std::out_ptr_t in the bsl namespace.
output_iterator Alias for std::output_iterator in the bsl namespace.
output_iterator_tag Alias for std::output_iterator_tag in the bsl namespace.
overflow_error Alias for std::overflow_error in the bsl namespace.
packaged_task Alias for std::packaged_task in the bsl namespace.
partial_order Alias for std::partial_order in the bsl namespace.
partial_ordering Alias for std::partial_ordering in the bsl namespace.
partial_sort Alias for std::partial_sort in the bsl namespace.
partial_sort_copy Alias for std::partial_sort_copy in the bsl namespace.
partial_sum Alias for std::partial_sum in the bsl namespace.
partition Alias for std::partition in the bsl namespace.
partition_copy Alias for std::partition_copy in the bsl namespace.
partition_point Alias for std::partition_point in the bsl namespace.
permutable Alias for std::permutable in the bsl namespace.
perror Alias for std::perror in the bsl namespace.
peta Alias for std::peta.
pico Alias for std::pico.
piecewise_constant_distribution Alias for std::piecewise_constant_distribution in the bsl namespace.
piecewise_construct Alias for std::piecewise_construct in the bsl namespace.
piecewise_construct_t Alias for std::piecewise_construct_t in the bsl namespace.
piecewise_linear_distribution Alias for std::piecewise_linear_distribution in the bsl namespace.
plus Alias for std::plus in the bsl namespace.
pointer_to_binary_function Alias for std::pointer_to_binary_function in the bsl namespace.
pointer_to_unary_function Alias for std::pointer_to_unary_function in the bsl namespace.
pointer_traits Alias for std::pointer_traits in the bsl namespace.
poisson_distribution Alias for std::poisson_distribution in the bsl namespace.
polar Alias for std::polar in the bsl namespace.
pop_heap Alias for std::pop_heap in the bsl namespace.
popcount Alias for std::popcount in the bsl namespace.
pow Alias for std::pow in the bsl namespace.
pow Alias for std::pow in the bsl namespace.
pow Alias for std::pow in the bsl namespace.
predicate Alias for std::predicate in the bsl namespace.
prev Standard library alias for std::prev.
prev_permutation Alias for std::prev_permutation in the bsl namespace.
print Alias for BloombergLP::bslfmt::print in the bsl namespace.
print Alias for BloombergLP::bslfmt::print in the bsl namespace.
printf Alias for std::printf in the bsl namespace.
println Alias for BloombergLP::bslfmt::println in the bsl namespace.
println Alias for BloombergLP::bslfmt::println in the bsl namespace.
proj Alias for std::proj in the bsl namespace.
projected Alias for std::projected in the bsl namespace.
promise Alias for std::promise in the bsl namespace.
ptr_fun Alias for std::ptr_fun in the bsl namespace.
ptrdiff_t Alias for std::ptrdiff_t in the bsl namespace.
push_heap Alias for std::push_heap in the bsl namespace.
put_money Alias for std::put_money in the bsl namespace.
put_time Alias for std::put_time in the bsl namespace.
putc Alias for std::putc in the bsl namespace.
putchar Alias for std::putchar in the bsl namespace.
puts Alias for std::puts in the bsl namespace.
putwc Alias for std::putwc in the bsl namespace.
putwchar Alias for std::putwchar in the bsl namespace.
qsort Alias for std::qsort in the bsl namespace.
quick_exit Alias for std::quick_exit in the bsl namespace.
quoted Alias for std::quoted in the bsl namespace.
raise Alias for std::raise in the bsl namespace.
rand Alias for std::rand in the bsl namespace.
random_access_iterator Alias for std::random_access_iterator in the bsl namespace.
random_access_iterator_tag Alias for std::random_access_iterator_tag in the bsl namespace.
random_device Alias for std::random_device in the bsl namespace.
random_shuffle Alias for std::random_shuffle in the bsl namespace.
range_error Alias for std::range_error in the bsl namespace.
rank Alias for std::rank in the bsl namespace.
ranlux24 Alias for std::ranlux24 in the bsl namespace.
ranlux24_base Alias for std::ranlux24_base in the bsl namespace.
ranlux48 Alias for std::ranlux48 in the bsl namespace.
ranlux48_base Alias for std::ranlux48_base in the bsl namespace.
ratio Alias for std::ratio.
ratio_add Alias for std::ratio_add.
ratio_divide Alias for std::ratio_divide.
ratio_equal Alias for std::ratio_equal.
ratio_equal_v Alias for std::ratio_equal_v.
ratio_greater Alias for std::ratio_greater.
ratio_greater_equal Alias for std::ratio_greater_equal.
ratio_greater_equal_v Alias for std::ratio_greater_equal_v.
ratio_greater_v Alias for std::ratio_greater_v.
ratio_less Alias for std::ratio_less.
ratio_less_equal Alias for std::ratio_less_equal.
ratio_less_equal_v Alias for std::ratio_less_equal_v.
ratio_less_v Alias for std::ratio_less_v.
ratio_multiply Alias for std::ratio_multiply.
ratio_not_equal Alias for std::ratio_not_equal.
ratio_not_equal_v Alias for std::ratio_not_equal_v.
ratio_subtract Alias for std::ratio_subtract.
raw_storage_iterator Alias for std::raw_storage_iterator in the bsl namespace.
rbegin Alias for std::rbegin in the bsl namespace.
real Alias for std::real in the bsl namespace.
realloc Alias for std::realloc in the bsl namespace.
recursive_mutex Alias for std::recursive_mutex in the bsl namespace.
recursive_timed_mutex Alias for std::recursive_timed_mutex in the bsl namespace.
reduce Alias for std::reduce in the bsl namespace.
ref Alias for std::ref in the bsl namespace.
reference_constructs_from_temporary Alias for std::reference_constructs_from_temporary in the bsl namespace.
reference_constructs_from_temporary_v Alias for std::reference_constructs_from_temporary_v in the bsl namespace.
reference_converts_from_temporary Alias for std::reference_converts_from_temporary in the bsl namespace.
reference_converts_from_temporary_v Alias for std::reference_converts_from_temporary_v in the bsl namespace.
reference_wrapper Alias for std::reference_wrapper in the bsl namespace.
regex Alias for std::regex in the bsl namespace.
regex_error Alias for std::regex_error in the bsl namespace.
regex_iterator Alias for std::regex_iterator in the bsl namespace.
regex_match Alias for std::regex_match in the bsl namespace.
regex_replace Alias for std::regex_replace in the bsl namespace.
regex_search Alias for std::regex_search in the bsl namespace.
regex_token_iterator Alias for std::regex_token_iterator in the bsl namespace.
regex_traits Alias for std::regex_traits in the bsl namespace.
regular Alias for std::regular in the bsl namespace.
regular_invocable Alias for std::regular_invocable in the bsl namespace.
relation Alias for std::relation in the bsl namespace.
remainder Alias for std::remainder in the bsl namespace.
remove Alias for std::remove in the bsl namespace.
remove Alias for std::remove in the bsl namespace.
remove Alias for std::remove in the bsl namespace.
remove_all_extents Alias for std::remove_all_extents in the bsl namespace.
remove_copy Alias for std::remove_copy in the bsl namespace.
remove_copy_if Alias for std::remove_copy_if in the bsl namespace.
remove_cvref Alias for std::remove_cvref in the bsl namespace.
remove_cvref_t Alias for std::remove_cvref_t in the bsl namespace.
remove_if Alias for std::remove_if in the bsl namespace.
remove_reference Alias for std::remove_reference in the bsl namespace.
remove_reference_t Alias for std::remove_reference_t in the bsl namespace.
remquo Alias for std::remquo in the bsl namespace.
rename Alias for std::rename in the bsl namespace.
rend Alias for std::rend in the bsl namespace.
replace Alias for std::replace in the bsl namespace.
replace_copy Alias for std::replace_copy in the bsl namespace.
replace_copy_if Alias for std::replace_copy_if in the bsl namespace.
replace_if Alias for std::replace_if in the bsl namespace.
resetiosflags Alias for std::resetiosflags in the bsl namespace.
result_of Alias for std::result_of in the bsl namespace.
rethrow_exception Undocumented symbol.
rethrow_if_nested Undocumented symbol.
return_temporary_buffer Alias for std::return_temporary_buffer in the bsl namespace.
reverse Alias for std::reverse in the bsl namespace.
reverse_copy Alias for std::reverse_copy in the bsl namespace.
reverse_iterator Alias for std::reverse_iterator in the bsl namespace.
rewind Alias for std::rewind in the bsl namespace.
riemann_zeta
riemann_zetaf
riemann_zetal
right Alias for std::right in the bsl namespace.
rint Alias for std::rint in the bsl namespace.
rotate Alias for std::rotate in the bsl namespace.
rotate_copy Alias for std::rotate_copy in the bsl namespace.
rotl Alias for std::rotl in the bsl namespace.
rotr Alias for std::rotr in the bsl namespace.
round Alias for std::round in the bsl namespace.
round_indeterminate Alias for std::round_indeterminate in the bsl namespace.
round_to_nearest Alias for std::round_to_nearest in the bsl namespace.
round_toward_infinity Alias for std::round_toward_infinity in the bsl namespace.
round_toward_neg_infinity Alias for std::round_toward_neg_infinity in the bsl namespace.
round_toward_zero Alias for std::round_toward_zero in the bsl namespace.
runtime_error Alias for std::runtime_error in the bsl namespace.
same_as Alias for std::same_as in the bsl namespace.
sample Alias for std::sample in the bsl namespace.
scalbln Alias for std::scalbln in the bsl namespace.
scalbn Alias for std::scalbn in the bsl namespace.
scanf Alias for std::scanf in the bsl namespace.
scientific Alias for std::scientific in the bsl namespace.
scoped_allocator_adaptor Alias for std::scoped_allocator_adaptor in the bsl namespace.
scoped_lock Alias for std::scoped_lock in the bsl namespace.
search Alias for std::search in the bsl namespace.
search_n Alias for std::search_n in the bsl namespace.
seed_seq Alias for std::seed_seq in the bsl namespace.
semiregular Alias for std::semiregular in the bsl namespace.
sentinel_for Alias for std::sentinel_for in the bsl namespace.
set_difference Alias for std::set_difference in the bsl namespace.
set_intersection Alias for std::set_intersection in the bsl namespace.
set_new_handler Alias for std::set_new_handler in the bsl namespace.
set_symmetric_difference Alias for std::set_symmetric_difference in the bsl namespace.
set_terminate Undocumented symbol.
set_union Alias for std::set_union in the bsl namespace.
setbase Alias for std::setbase in the bsl namespace.
setbuf Alias for std::setbuf in the bsl namespace.
setfill Alias for std::setfill in the bsl namespace.
setiosflags Alias for std::setiosflags in the bsl namespace.
setlocale Alias for std::setlocale in the bsl namespace.
setprecision Alias for std::setprecision in the bsl namespace.
setvbuf Alias for std::setvbuf in the bsl namespace.
setw Alias for std::setw in the bsl namespace.
shared_future Alias for std::shared_future in the bsl namespace.
shared_lock Alias for std::shared_lock in the bsl namespace.
shared_mutex Alias for std::shared_mutex in the bsl namespace.
shared_timed_mutex Alias for std::shared_timed_mutex in the bsl namespace.
showbase Alias for std::showbase in the bsl namespace.
showpoint Alias for std::showpoint in the bsl namespace.
showpos Alias for std::showpos in the bsl namespace.
shuffle Alias for std::shuffle in the bsl namespace.
shuffle_order_engine Alias for std::shuffle_order_engine in the bsl namespace.
sig_atomic_t Alias for std::sig_atomic_t in the bsl namespace.
signal Alias for std::signal in the bsl namespace.
signbit Alias for std::signbit in the bsl namespace.
signed_integral Alias for std::signed_integral in the bsl namespace.
sin Alias for std::sin in the bsl namespace.
sin Alias for std::sin in the bsl namespace.
sin Alias for std::sin in the bsl namespace.
sinh Alias for std::sinh in the bsl namespace.
sinh Alias for std::sinh in the bsl namespace.
sinh Alias for std::sinh in the bsl namespace.
size Alias for std::size in the bsl namespace.
size_t Alias for std::size_t in the bsl namespace.
sized_sentinel_for Alias for std::sized_sentinel_for in the bsl namespace.
skipws Alias for std::skipws in the bsl namespace.
slice Alias for std::slice in the bsl namespace.
slice_array Alias for std::slice_array in the bsl namespace.
smatch Alias for std::smatch in the bsl namespace.
snprintf Alias for std::snprintf in the bsl namespace.
sort Alias for std::sort in the bsl namespace.
sort_heap Alias for std::sort_heap in the bsl namespace.
sortable Alias for std::sortable in the bsl namespace.
source_location Alias for std::source_location in the bsl namespace.
span Alias for std::span.
spanbuf Alias for std::spanbuf in the bsl namespace.
spanstream Alias for std::spanstream in the bsl namespace.
sph_bessel
sph_besself
sph_bessell
sph_legendre
sph_legendref
sph_legendrel
sph_neumann
sph_neumannf
sph_neumannl
sprintf Alias for std::sprintf in the bsl namespace.
sqrt Alias for std::sqrt in the bsl namespace.
sqrt Alias for std::sqrt in the bsl namespace.
sqrt Alias for std::sqrt in the bsl namespace.
srand Alias for std::srand in the bsl namespace.
sregex_iterator Alias for std::sregex_iterator in the bsl namespace.
sscanf Alias for std::sscanf in the bsl namespace.
ssize Alias for std::ssize in the bsl namespace.
ssub_match Alias for std::ssub_match in the bsl namespace.
stable_partition Alias for std::stable_partition in the bsl namespace.
stable_sort Alias for std::stable_sort in the bsl namespace.
strcat Alias for std::strcat in the bsl namespace.
strchr Alias for std::strchr in the bsl namespace.
strcmp Alias for std::strcmp in the bsl namespace.
strcoll Alias for std::strcoll in the bsl namespace.
strcpy Alias for std::strcpy in the bsl namespace.
strcspn Alias for std::strcspn in the bsl namespace.
streambuf Alias for std::streambuf in the bsl namespace.
streamoff Alias for std::streamoff in the bsl namespace.
streampos Alias for std::streampos in the bsl namespace.
streamsize Alias for std::streamsize in the bsl namespace.
strerror Alias for std::strerror in the bsl namespace.
strftime Alias for std::strftime in the bsl namespace.
strict_weak_order Alias for std::strict_weak_order in the bsl namespace.
string_view Alias for std::string_view in the bsl namespace.
strlen Alias for std::strlen in the bsl namespace.
strncat Alias for std::strncat in the bsl namespace.
strncmp Alias for std::strncmp in the bsl namespace.
strncpy Alias for std::strncpy in the bsl namespace.
strong_order Alias for std::strong_order in the bsl namespace.
strong_ordering Alias for std::strong_ordering in the bsl namespace.
strpbrk Alias for std::strpbrk in the bsl namespace.
strrchr Alias for std::strrchr in the bsl namespace.
strspn Alias for std::strspn in the bsl namespace.
strstr Alias for std::strstr in the bsl namespace.
strstream Alias for std::strstream in the bsl namespace.
strstreambuf Alias for std::strstreambuf in the bsl namespace.
strtod Alias for std::strtod in the bsl namespace.
strtof Alias for std::strtof in the bsl namespace.
strtoimax Alias for std::strtoimax in the bsl namespace.
strtok Alias for std::strtok in the bsl namespace.
strtol Alias for std::strtol in the bsl namespace.
strtold Alias for std::strtold in the bsl namespace.
strtoll Alias for std::strtoll in the bsl namespace.
strtoul Import std::strtoul into the bsl namespace.
strtoull Alias for std::strtoull in the bsl namespace.
strtoumax Alias for std::strtoumax in the bsl namespace.
strxfrm Alias for std::strxfrm in the bsl namespace.
student_t_distribution Alias for std::student_t_distribution in the bsl namespace.
sub_match Alias for std::sub_match in the bsl namespace.
subtract_with_carry_engine Alias for std::subtract_with_carry_engine in the bsl namespace.
suspend_always Alias for std::suspend_always in the bsl namespace.
suspend_never Alias for std::suspend_never in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap Alias for std::swap in the bsl namespace.
swap_ranges Alias for std::swap_ranges in the bsl namespace.
swappable Alias for std::swappable in the bsl namespace.
swappable_with Alias for std::swappable_with in the bsl namespace.
swprintf Alias for std::swprintf in the bsl namespace.
swscanf Alias for std::swscanf in the bsl namespace.
system Alias for std::system in the bsl namespace.
system_category Alias for std::system_category in the bsl namespace.
system_error Alias for std::system_error in the bsl namespace.
tan Alias for std::tan in the bsl namespace.
tan Alias for std::tan in the bsl namespace.
tanh Alias for std::tanh in the bsl namespace.
tanh Alias for std::tanh in the bsl namespace.
tanh Alias for std::tanh in the bsl namespace.
tera Alias for std::tera.
terminate Undocumented symbol.
terminate_handler Alias for std::terminate_handler in the bsl namespace.
tgamma Alias for std::tgamma in the bsl namespace.
thread Alias for std::thread in the bsl namespace.
three_way_comparable Alias for std::three_way_comparable in the bsl namespace.
three_way_comparable_with Alias for std::three_way_comparable_with in the bsl namespace.
throw_with_nested Undocumented symbol.
tie Alias for std::tie in the bsl namespace.
time Alias for std::time in the bsl namespace.
time_base Alias for std::time_base in the bsl namespace.
time_get Alias for std::time_get in the bsl namespace.
time_get_byname Alias for std::time_get_byname in the bsl namespace.
time_put Alias for std::time_put in the bsl namespace.
time_put_byname Alias for std::time_put_byname in the bsl namespace.
time_t Alias for std::time_t in the bsl namespace.
timed_mutex Alias for std::timed_mutex in the bsl namespace.
timespec Alias for std::timespec in the bsl namespace.
timespec_get Alias for std::timespec_get in the bsl namespace.
tm Alias for std::tm in the bsl namespace.
tmpfile Alias for std::tmpfile in the bsl namespace.
tmpnam Alias for std::tmpnam in the bsl namespace.
to_address Alias for std::to_address in the bsl namespace.
to_array Alias for std::to_array in the bsl namespace.
to_chars
to_chars_result
to_underlying Alias for std::to_underlying in the bsl namespace.
tolower Alias for std::tolower in the bsl namespace.
tolower Alias for std::tolower in the bsl namespace.
totally_ordered Alias for std::totally_ordered in the bsl namespace.
totally_ordered_with Alias for std::totally_ordered_with in the bsl namespace.
toupper Alias for std::toupper in the bsl namespace.
toupper Alias for std::toupper in the bsl namespace.
towctrans Alias for std::towctrans in the bsl namespace.
towlower Alias for std::towlower in the bsl namespace.
towupper Alias for std::towupper in the bsl namespace.
transform Alias for std::transform in the bsl namespace.
transform_exclusive_scan Alias for std::transform_exclusive_scan in the bsl namespace.
transform_inclusive_scan Alias for std::transform_inclusive_scan in the bsl namespace.
transform_reduce Alias for std::transform_reduce in the bsl namespace.
trunc Alias for std::trunc in the bsl namespace.
try_lock Alias for std::try_lock in the bsl namespace.
try_to_lock Alias for std::try_to_lock in the bsl namespace.
try_to_lock_t Alias for std::try_to_lock_t in the bsl namespace.
tuple Alias for std::tuple in the bsl namespace.
tuple_cat Alias for std::tuple_cat in the bsl namespace.
tuple_element Alias for std::tuple_element in the bsl namespace.
tuple_size Alias for std::tuple_size in the bsl namespace.
tuple_size_v Alias for std::tuple_size_v in the bsl namespace.
type_identity Alias for std::type_identity in the bsl namespace.
type_identity_t Alias for std::type_identity_t in the bsl namespace.
type_info Alias for std::type_info in the bsl namespace.
u16streampos Alias for std::u16streampos in the bsl namespace.
u16string_view Alias for std::u16string_view in the bsl namespace.
u32streampos Alias for std::u32streampos in the bsl namespace.
u32string_view Alias for std::u32string_view in the bsl namespace.
u8streampos Alias for std::u8streampos in the bsl namespace.
u8string_view Alias for std::u8string_view in the bsl namespace.
uint16_t Alias for ::uint16_t in the bsl namespace.
uint32_t Alias for ::uint32_t in the bsl namespace.
uint64_t Alias for ::uint64_t in the bsl namespace.
uint8_t Alias for ::uint8_t in the bsl namespace.
uint_fast16_t Alias for ::uint_fast16_t in the bsl namespace.
uint_fast32_t Alias for ::uint_fast32_t in the bsl namespace.
uint_fast64_t Alias for ::uint_fast64_t in the bsl namespace.
uint_fast8_t Alias for ::uint_fast8_t in the bsl namespace.
uint_least16_t Alias for ::uint_least16_t in the bsl namespace.
uint_least32_t Alias for ::uint_least32_t in the bsl namespace.
uint_least64_t Alias for ::uint_least64_t in the bsl namespace.
uint_least8_t Alias for ::uint_least8_t in the bsl namespace.
uintmax_t Alias for ::uintmax_t in the bsl namespace.
uintptr_t Alias for ::uintptr_t in the bsl namespace.
unary_function Alias for std::unary_function in the bsl namespace.
unary_negate Alias for std::unary_negate in the bsl namespace.
uncaught_exception
uncaught_exceptions Alias for std::uncaught_exceptions in the bsl namespace.
underflow_error Alias for std::underflow_error in the bsl namespace.
underlying_type Alias for std::underlying_type in the bsl namespace.
ungetc Alias for std::ungetc in the bsl namespace.
ungetwc Alias for std::ungetwc in the bsl namespace.
uniform_int_distribution Alias for std::uniform_int_distribution in the bsl namespace.
uniform_real_distribution Alias for std::uniform_real_distribution in the bsl namespace.
uninitialized_copy Alias for std::uninitialized_copy in the bsl namespace.
uninitialized_copy_n Alias for std::uninitialized_copy_n in the bsl namespace.
uninitialized_default_construct Alias for std::uninitialized_default_construct in the bsl namespace.
uninitialized_default_construct_n Alias for std::uninitialized_default_construct_n in the bsl namespace.
uninitialized_fill Alias for std::uninitialized_fill in the bsl namespace.
uninitialized_fill_n Alias for std::uninitialized_fill_n in the bsl namespace.
uninitialized_move Alias for std::uninitialized_move in the bsl namespace.
uninitialized_move_n Alias for std::uninitialized_move_n in the bsl namespace.
uninitialized_value_construct Alias for std::uninitialized_value_construct in the bsl namespace.
uninitialized_value_construct_n Alias for std::uninitialized_value_construct_n in the bsl namespace.
unique Alias for std::unique in the bsl namespace.
unique_copy Alias for std::unique_copy in the bsl namespace.
unique_lock Alias for std::unique_lock in the bsl namespace.
unique_ptr Alias for std::unique_ptr in the bsl namespace.
unitbuf Alias for std::unitbuf in the bsl namespace.
unreachable Alias for std::unreachable in the bsl namespace.
unreachable_sentinel_t Alias for std::unreachable_sentinel_t in the bsl namespace.
unsigned_integral Alias for std::unsigned_integral in the bsl namespace.
unwrap_ref_decay Alias for std::unwrap_ref_decay in the bsl namespace.
unwrap_ref_decay_t Alias for std::unwrap_ref_decay_t in the bsl namespace.
unwrap_reference Alias for std::unwrap_reference in the bsl namespace.
unwrap_reference_t Alias for std::unwrap_reference_t in the bsl namespace.
upper_bound Alias for std::upper_bound in the bsl namespace.
uppercase Alias for std::uppercase in the bsl namespace.
use_facet Alias for std::use_facet in the bsl namespace.
va_list Import std::va_list into namespace bsl.
valarray Alias for std::valarray in the bsl namespace.
vformat_to Alias for std::vformat_to in the bsl namespace.
vfprintf Alias for std::vfprintf in the bsl namespace.
vfscanf Alias for std::vfscanf in the bsl namespace.
vfwprintf Alias for std::vfwprintf in the bsl namespace.
vfwscanf Alias for std::vfwscanf in the bsl namespace.
visit_format_arg Alias for std::visit_format_arg in the bsl namespace.
vprint_nonunicode Alias for BloombergLP::bslfmt::vprint_nonunicode in the bsl namespace.
vprint_nonunicode Alias for BloombergLP::bslfmt::vprint_nonunicode in the bsl namespace.
vprint_nonunicode_buffered Alias for BloombergLP::bslfmt::vprint_nonunicode_buffered in the bsl namespace.
vprint_unicode Alias for BloombergLP::bslfmt::vprint_unicode in the bsl namespace.
vprint_unicode Alias for BloombergLP::bslfmt::vprint_unicode in the bsl namespace.
vprint_unicode_buffered Alias for BloombergLP::bslfmt::vprint_unicode_buffered in the bsl namespace.
vprintf Alias for std::vprintf in the bsl namespace.
vscanf Alias for std::vscanf in the bsl namespace.
vsnprintf Alias for std::vsnprintf in the bsl namespace.
vsprintf Alias for std::vsprintf in the bsl namespace.
vsscanf Alias for std::vsscanf in the bsl namespace.
vswprintf Alias for std::vswprintf in the bsl namespace.
vswscanf Alias for std::vswscanf in the bsl namespace.
vwprintf Alias for std::vwprintf in the bsl namespace.
vwscanf Alias for std::vwscanf in the bsl namespace.
wbuffer_convert Alias for std::wbuffer_convert in the bsl namespace.
wcerr Alias for std::wcerr in the bsl namespace.
wcin Alias for std::wcin in the bsl namespace.
wclog Alias for std::wclog in the bsl namespace.
wcmatch Alias for std::wcmatch in the bsl namespace.
wcout Alias for std::wcout in the bsl namespace.
wcregex_iterator Alias for std::wcregex_iterator in the bsl namespace.
wcrtomb Alias for std::wcrtomb in the bsl namespace.
wcscat Alias for std::wcscat in the bsl namespace.
wcschr Alias for std::wcschr in the bsl namespace.
wcscmp Alias for std::wcscmp in the bsl namespace.
wcscoll Alias for std::wcscoll in the bsl namespace.
wcscpy Alias for std::wcscpy in the bsl namespace.
wcscspn Alias for std::wcscspn in the bsl namespace.
wcsftime Alias for std::wcsftime in the bsl namespace.
wcslen Alias for std::wcslen in the bsl namespace.
wcsncat Alias for std::wcsncat in the bsl namespace.
wcsncmp Alias for std::wcsncmp in the bsl namespace.
wcsncpy Alias for std::wcsncpy in the bsl namespace.
wcspbrk Alias for std::wcspbrk in the bsl namespace.
wcsrchr Alias for std::wcsrchr in the bsl namespace.
wcsrtombs Alias for std::wcsrtombs in the bsl namespace.
wcsspn Alias for std::wcsspn in the bsl namespace.
wcsstr Alias for std::wcsstr in the bsl namespace.
wcstod Alias for std::wcstod in the bsl namespace.
wcstof Alias for std::wcstof in the bsl namespace.
wcstoimax Alias for std::wcstoimax in the bsl namespace.
wcstok Alias for std::wcstok in the bsl namespace.
wcstol Alias for std::wcstol in the bsl namespace.
wcstold Alias for std::wcstold in the bsl namespace.
wcstoll Alias for std::wcstoll in the bsl namespace.
wcstombs Alias for std::wcstombs in the bsl namespace.
wcstoul Alias for std::wcstoul in the bsl namespace.
wcstoull Alias for std::wcstoull in the bsl namespace.
wcstoumax Alias for std::wcstoumax in the bsl namespace.
wcsub_match Alias for std::wcsub_match in the bsl namespace.
wcsxfrm Alias for std::wcsxfrm in the bsl namespace.
wctob Alias for std::wctob in the bsl namespace.
wctomb Alias for std::wctomb in the bsl namespace.
wctrans Alias for std::wctrans in the bsl namespace.
wctrans_t Alias for std::wctrans_t in the bsl namespace.
wctype Alias for std::wctype in the bsl namespace.
wctype_t Alias for std::wctype_t in the bsl namespace.
weak_order Alias for std::weak_order in the bsl namespace.
weak_ordering Alias for std::weak_ordering in the bsl namespace.
weakly_incrementable Alias for std::weakly_incrementable in the bsl namespace.
weibull_distribution Alias for std::weibull_distribution in the bsl namespace.
wfilebuf Alias for std::wfilebuf in the bsl namespace.
wformat_args Alias for std::wformat_args in the bsl namespace.
wformat_context Alias for std::wformat_context in the bsl namespace.
wformat_parse_context Alias for std::wformat_parse_context in the bsl namespace.
wformat_string Alias for std::wformat_string in the bsl namespace.
wfstream Alias for std::wfstream in the bsl namespace.
wifstream Alias for std::wifstream in the bsl namespace.
wint_t Alias for std::wint_t in the bsl namespace.
wios Alias for std::wios in the bsl namespace.
wiostream Alias for std::wiostream in the bsl namespace.
wispanstream Alias for std::wispanstream in the bsl namespace.
wistream Alias for std::wistream in the bsl namespace.
wmemchr Alias for std::wmemchr in the bsl namespace.
wmemcmp Alias for std::wmemcmp in the bsl namespace.
wmemcpy Alias for std::wmemcpy in the bsl namespace.
wmemmove Alias for std::wmemmove in the bsl namespace.
wmemset Alias for std::wmemset in the bsl namespace.
wofstream Alias for std::wofstream in the bsl namespace.
wospanstream Alias for std::wospanstream in the bsl namespace.
wostream Alias for std::wostream in the bsl namespace.
wprintf Alias for std::wprintf in the bsl namespace.
wregex Alias for std::wregex in the bsl namespace.
ws Alias for std::ws in the bsl namespace.
wscanf Alias for std::wscanf in the bsl namespace.
wsmatch Alias for std::wsmatch in the bsl namespace.
wspanbuf Alias for std::wspanbuf in the bsl namespace.
wspanstream Alias for std::wspanstream in the bsl namespace.
wsregex_iterator Alias for std::wsregex_iterator in the bsl namespace.
wssub_match Alias for std::wssub_match in the bsl namespace.
wstreambuf Alias for std::wstreambuf in the bsl namespace.
wstreampos Alias for std::wstreampos in the bsl namespace.
wstring_convert Alias for std::wstring_convert in the bsl namespace.
wstring_view Alias for std::wstring_view in the bsl namespace.