Deprecated list
- File Connection.h
- Design of the Corrade::
Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement. - Directory Corrade/
Interconnect - Design of the Corrade::
Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement. - Member Corrade::
Containers:: Array<T, D>:: Array (std::size_t size) - Use Array(ValueInitT, std::
size_t) instead. - Member Corrade::
Containers:: Array<T, D>:: Array (Corrade::DefaultInitT, std::size_t size) - Because C++'s default initialization keeps trivial types not initialized, using it is unnecessarily error prone. Use either Array(ValueInitT, std::
size_t) or Array(NoInitT, std:: size_t) instead to make the choice about content initialization explicit. For trivial types, this constructor behaves exactly the same as Array(NoInitT, std:: size_t). - Member Corrade::
Containers:: Array<T, D>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: Array<T, D>:: except (std::size_t count) - Use exceptSuffix() instead.
- Member Corrade::
Containers:: Array<T, D>:: except (std::size_t count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: Array<T, D>:: operator const T* () const& - Use data() or begin() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: Array<T, D>:: operator T* ()& - Use data() or begin() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: Array<T, D>:: suffix (std::size_t begin) - Use exceptPrefix() instead.
- Member Corrade::
Containers:: Array<T, D>:: suffix (std::size_t begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: arrayResize (Array<T>&array, Corrade::DefaultInitT, std::size_t size) - Because C++'s default initialization keeps trivial types not initialized, using it is unnecessarily error prone. Use either arrayResize(Array<T>&, ValueInitT, std::
size_t) or arrayResize(Array<T>&, NoInitT, std:: size_t) instead to make the choice about content initialization explicit. - Member Corrade::
Containers:: arrayShrink (Array<T>&array, Corrade::DefaultInitT) - Because C++'s default initialization keeps trivial types not initialized, the Array::
Array(DefaultInitT, std:: size_t) constructor is deprecated. Use arrayShrink(Array<T>&, ValueInitT) instead. - Member Corrade::
Containers:: ArrayView<const void>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: ArrayView<const void>:: operator const void* () const - Use data() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: ArrayView<T>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: ArrayView<T>:: except (std::size_t count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: ArrayView<T>:: operator T* () const - Use data() or begin() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: ArrayView<T>:: suffix (std::size_t begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: ArrayView<void>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: ArrayView<void>:: operator void* () const - Use data() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: BasicStringView<T>:: except (std::size_t count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: BasicStringView<T>:: splitWithoutEmptyParts (StringView delimiters) const - Use splitOnAnyWithoutEmptyParts() instead.
- Member Corrade::
Containers:: BasicStringView<T>:: splitWithoutEmptyParts () const - Use splitOnWhitespaceWithoutEmptyParts() instead.
- Member Corrade::
Containers:: BasicStringView<T>:: stripPrefix (StringView prefix) const - Deprecated due to confusing naming that could imply the original instance gets modified. Use exceptPrefix() instead.
- Member Corrade::
Containers:: BasicStringView<T>:: stripSuffix (StringView suffix) const - Deprecated due to confusing naming that could imply the original instance gets modified. Use exceptSuffix() instead.
- Member Corrade::
Containers:: BasicStringView<T>:: suffix (std::size_t begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: DefaultInit - Use Corrade::
DefaultInit instead. - Member Corrade::
Containers:: DefaultInitT - Use Corrade::
DefaultInitT instead. - Member Corrade::
Containers:: DirectInit - Use Corrade::
DirectInit instead. - Member Corrade::
Containers:: DirectInitT - Use Corrade::
DirectInitT instead. - Member Corrade::
Containers:: InPlaceInit - Use Corrade::
InPlaceInit instead. - Member Corrade::
Containers:: InPlaceInitT - Use Corrade::
InPlaceInitT instead. - Member Corrade::
Containers:: NoCreate - Use Corrade::
NoCreate instead. - Member Corrade::
Containers:: NoCreateT - Use Corrade::
NoCreateT instead. - Member Corrade::
Containers:: NoInit - Use Corrade::
NoInit instead. - Member Corrade::
Containers:: NoInitT - Use Corrade::
NoInitT instead. - Member Corrade::
Containers:: Pair<F, S>:: Pair (Corrade::DefaultInitT) noexcept(std::is_nothrow_constructible<F>::value && std::is_nothrow_constructible<S>::value) - Because C++'s default initialization keeps trivial types not initialized, using it is unnecessarily error prone. Use either Pair(ValueInitT) or Pair(NoInitT) instead to make the choice about content initialization explicit.
- Member Corrade::
Containers:: StaticArray<size_, T>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: except (std::size_t count) - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: except (std::size_t count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: except () - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: except () const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: operator const T* () const& - Use data() or begin() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: StaticArray<size_, T>:: operator T* ()& - Use data() or begin() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: StaticArray<size_, T>:: StaticArray (Corrade::DefaultInitT) - Because C++'s default initialization keeps trivial types not initialized, using it is unnecessarily error prone. Use either StaticArray(ValueInitT) or StaticArray(NoInitT) instead to make the choice about content initialization explicit.
- Member Corrade::
Containers:: StaticArray<size_, T>:: suffix () const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: suffix (std::size_t begin) - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: suffix (std::size_t begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StaticArray<size_, T>:: suffix () - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StaticArrayView<size_, T>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: StaticArrayView<size_, T>:: except (std::size_t count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StaticArrayView<size_, T>:: except () const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StaticArrayView<size_, T>:: operator T* () const - Use data() or begin() instead, which conveys the intent clearer than an implicit pointer conversion.
- Member Corrade::
Containers:: StaticArrayView<size_, T>:: suffix (std::size_t begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StaticArrayView<size_, T>:: suffix () const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, const void>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, const void>:: Size - Use Containers::
Size instead. - Member Corrade::
Containers:: StridedArrayView<dimensions, const void>:: Stride - Use Containers::
Stride instead. - Member Corrade::
Containers:: StridedArrayView<dimensions, T>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, T>:: except (std::size_t count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, T>:: except (const Containers::Size<dimensions>&count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, T>:: Size - Use Containers::
Size instead. - Member Corrade::
Containers:: StridedArrayView<dimensions, T>:: Stride - Use Containers::
Stride instead. - Member Corrade::
Containers:: StridedArrayView<dimensions, T>:: suffix (std::size_t begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, T>:: suffix (const Containers::Size<dimensions>&begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, void>:: empty () const - Use isEmpty() instead.
- Member Corrade::
Containers:: StridedArrayView<dimensions, void>:: Size - Use Containers::
Size instead. - Member Corrade::
Containers:: StridedArrayView<dimensions, void>:: Stride - Use Containers::
Stride instead. - Member Corrade::
Containers:: String:: except (std::size_t count) - Use exceptSuffix() instead.
- Member Corrade::
Containers:: String:: except (std::size_t count) const - Use exceptSuffix() instead.
- Member Corrade::
Containers:: String:: splitWithoutEmptyParts (StringView delimiters) - Use splitOnAnyWithoutEmptyParts() instead.
- Member Corrade::
Containers:: String:: splitWithoutEmptyParts (StringView delimiters) const - Use splitOnAnyWithoutEmptyParts() instead.
- Member Corrade::
Containers:: String:: splitWithoutEmptyParts () - Use splitOnWhitespaceWithoutEmptyParts() instead.
- Member Corrade::
Containers:: String:: splitWithoutEmptyParts () const - Use splitOnWhitespaceWithoutEmptyParts() instead.
- Member Corrade::
Containers:: String:: stripPrefix (StringView prefix) - Deprecated due to confusing naming that could imply the original instance gets modified. Use exceptPrefix() instead.
- Member Corrade::
Containers:: String:: stripPrefix (StringView prefix) const - Deprecated due to confusing naming that could imply the original instance gets modified. Use exceptPrefix() instead.
- Member Corrade::
Containers:: String:: stripSuffix (StringView suffix) - Deprecated due to confusing naming that could imply the original instance gets modified. Use exceptSuffix() instead.
- Member Corrade::
Containers:: String:: stripSuffix (StringView suffix) const - Deprecated due to confusing naming that could imply the original instance gets modified. Use exceptSuffix() instead.
- Member Corrade::
Containers:: String:: suffix (std::size_t begin) - Use exceptPrefix() instead.
- Member Corrade::
Containers:: String:: suffix (std::size_t begin) const - Use exceptPrefix() instead.
- Member Corrade::
Containers:: Triple<F, S, T>:: Triple (Corrade::DefaultInitT) noexcept(std::is_nothrow_constructible<F>::value && std::is_nothrow_constructible<S>::value && std::is_nothrow_constructible<T>::value) - Because C++'s default initialization keeps trivial types not initialized, using it is unnecessarily error prone. Use either Triple(ValueInitT) or Triple(NoInitT) instead to make the choice about content initialization explicit.
- Member Corrade::
Containers:: ValueInit - Use Corrade::
ValueInit instead. - Member Corrade::
Containers:: ValueInitT - Use Corrade::
ValueInitT instead. - Namespace Corrade::
Interconnect - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Member Corrade::
Interconnect:: connect (EmitterObject&emitter, Interconnect::Emitter::Signal(Emitter::*signal)(Args...), Functor && slot) - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Member Corrade::
Interconnect:: connect (EmitterObject&emitter, Interconnect::Emitter::Signal(Emitter::*signal)(Args...), ReceiverObject&receiver, void(Receiver::*slot)(Args...)) - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Member Corrade::
Interconnect:: connect (EmitterObject&emitter, Interconnect::Emitter::Signal(Emitter::*signal)(Args...), Functor && slot) - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Member Corrade::
Interconnect:: connect (EmitterObject&emitter, Interconnect::Emitter::Signal(Emitter::*signal)(Args...), ReceiverObject&receiver, void(Receiver::*slot)(Args...)) - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Class Corrade::
Interconnect:: Connection - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Member Corrade::
Interconnect:: disconnect (Emitter&emitter, const Connection&connection) - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Member Corrade::
Interconnect:: disconnect (Emitter&emitter, const Connection&connection) - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Class Corrade::
Interconnect:: Emitter - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Class Corrade::
Interconnect:: Receiver - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Class Corrade::
Interconnect:: StateMachine<states, inputs, State, Input> - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Class Corrade::
Interconnect:: StateTransition<State, Input> - Design of the Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement.
- Member Corrade::
Utility:: allocateAligned (DefaultInitT, std::size_t size) - Because C++'s default initialization keeps trivial types not initialized, using it is unnecessarily error prone. Use either allocateAligned(ValueInitT, std::
size_t) or allocateAligned(NoInitT, std:: size_t) instead to make the choice about content initialization explicit. - Member Corrade::
Utility:: Arguments:: setHelp (std::string help) - Use setGlobalHelp() instead.
- Namespace Corrade::
Utility:: Directory - Use APIs in the Path namespace instead.
- Member Corrade::
Utility:: Directory:: append (const std::string&filename, Containers::ArrayView<const void> data) - Use Path::
append() instead. - Member Corrade::
Utility:: Directory:: appendString (const std::string&filename, const std::string&data) - Use Path::
append() instead, Containers:: StringView is implicitly convertible to Containers:: ArrayView<const void> so there's no need for a dedicated string overload. - Member Corrade::
Utility:: Directory:: configurationDir (const std::string&name) - Use Path::
configurationDirectory() instead. - Member Corrade::
Utility:: Directory:: copy (const std::string&from, const std::string&to) - Use Path::
copy() instead. - Member Corrade::
Utility:: Directory:: current () - Use Path::
currentDirectory() instead. - Member Corrade::
Utility:: Directory:: executableLocation () - Use Path::
executableLocation() instead. - Member Corrade::
Utility:: Directory:: exists (const std::string&filename) - Use Path::
exists() instead. - Member Corrade::
Utility:: Directory:: fileExists (const std::string&filename) - Use Path::
exists() instead. - Member Corrade::
Utility:: Directory:: filename (const std::string&filename) - Use Path::
split() or Path:: filename() instead. - Member Corrade::
Utility:: Directory:: fileSize (const std::string&filename) - Use Path::
size() instead. - Member Corrade::
Utility:: Directory:: Flag - Use Path::
ListFlag instead. - Member Corrade::
Utility:: Directory:: Flags - Use Path::
ListFlags instead. - Member Corrade::
Utility:: Directory:: fromNativeSeparators (const std::string&path) - Use Path::
fromNativeSeparators() instead. - Member Corrade::
Utility:: Directory:: home () - Use Path::
homeDirectory() instead. - Member Corrade::
Utility:: Directory:: isDirectory (const std::string&path) - Use Path::
isDirectory() instead. - Member Corrade::
Utility:: Directory:: isSandboxed () - Use System::
isSandboxed() instead. - Member Corrade::
Utility:: Directory:: join (const std::string&path, const std::string&filename) - Use Path::
join() instead. - Member Corrade::
Utility:: Directory:: join (std::initializer_list<std::string> paths) - Use Path::
join(const Containers:: StringIterable&) instead. - Member Corrade::
Utility:: Directory:: libraryLocation (R(*address)(Args...)) - Use Path::
libraryLocation() instead. - Member Corrade::
Utility:: Directory:: libraryLocation (const void*address) - Use Path::
libraryLocation() instead. - Member Corrade::
Utility:: Directory:: list (const std::string&path, Flags flags={}) - Use Path::
list() instead. - Member Corrade::
Utility:: Directory:: map (const std::string&filename) - Use Path::
map() instead. - Member Corrade::
Utility:: Directory:: map (const std::string&filename, std::size_t size) - Use Path::
mapWrite() instead. - Member Corrade::
Utility:: Directory:: MapDeleter - Use Path::
MapDeleter instead. - Member Corrade::
Utility:: Directory:: mapRead (const std::string&filename) - Use Path::
mapRead() instead. - Member Corrade::
Utility:: Directory:: mapWrite (const std::string&filename, std::size_t size) - Use Path::
mapWrite() instead. - Member Corrade::
Utility:: Directory:: mkpath (const std::string&path) - Use Path::
make() instead. - Member Corrade::
Utility:: Directory:: move (const std::string&from, const std::string&to) - Use Path::
move() instead. - Member Corrade::
Utility:: Directory:: path (const std::string&filename) - Use Path::
split() or Path:: path() instead. - Member Corrade::
Utility:: Directory:: read (const std::string&filename) - Use Path::
read() instead. - Member Corrade::
Utility:: Directory:: readString (const std::string&filename) - Use Path::
readString() instead. - Member Corrade::
Utility:: Directory:: rm (const std::string&path) - Use Path::
remove() instead. - Member Corrade::
Utility:: Directory:: splitExtension (const std::string&path) - Use Path::
splitExtension() instead. - Member Corrade::
Utility:: Directory:: tmp () - Use Path::
temporaryDirectory() instead. - Member Corrade::
Utility:: Directory:: toNativeSeparators (const std::string&path) - Use Path::
toNativeSeparators() instead. - Member Corrade::
Utility:: Directory:: write (const std::string&filename, Containers::ArrayView<const void> data) - Use Path::
write() instead. - Member Corrade::
Utility:: Directory:: writeString (const std::string&filename, const std::string&data) - Use Path::
write() instead, Containers:: StringView is implicitly convertible to Containers:: ArrayView<const void> so there's no need for a dedicated string overload. - Member Corrade::
Utility:: Json:: parseBoolArray (JsonToken token, std::size_t expectedSize=0) - Use parseBitArray() instead.
- Member Corrade::
Utility:: JsonToken:: asBoolArray (std::size_t expectedSize=0) const - Use asBitArray() instead.
- Member Corrade::
Utility:: Resource:: get (const std::string&filename) const - Use getString() instead.
- Member Corrade::
Utility:: String:: beginsWith (const std::string&string, const std::string&prefix) - Use Containers::
StringView:: hasPrefix(StringView) const instead. - Member Corrade::
Utility:: String:: beginsWith (const std::string&string, char prefix) - Use Containers::
StringView:: hasPrefix(char) const instead. - Member Corrade::
Utility:: String:: endsWith (const std::string&string, char suffix) - Use Containers::
StringView:: hasSuffix(char) const instead. - Member Corrade::
Utility:: String:: endsWith (const std::string&string, const std::string&suffix) - Use Containers::
StringView:: hasSuffix(StringView) const instead. - Member Corrade::
Utility:: String:: fromArray (const char*string, std::size_t length) - Use Containers::
StringView instead, it treats - Member Corrade::
Utility:: String:: fromArray (const char*string) - Use Containers::
StringView instead, it treats - Member Corrade::
Utility:: String:: join (const std::vector<std::string>&strings, char delimiter) - Use Containers::
StringView:: join() instead. - Member Corrade::
Utility:: String:: join (const std::vector<std::string>&strings, const std::string&delimiter) - Use Containers::
StringView:: join() instead. - Member Corrade::
Utility:: String:: joinWithoutEmptyParts (const std::vector<std::string>&strings, char delimiter) - Use Containers::
StringView:: joinWithoutEmptyParts() instead. - Member Corrade::
Utility:: String:: joinWithoutEmptyParts (const std::vector<std::string>&strings, const std::string&delimiter) - Use Containers::
StringView:: joinWithoutEmptyParts() instead - Member Corrade::
Utility:: String:: ltrim (std::string string, const std::string&characters) - Use Containers::
StringView:: trimmedPrefix(StringView) const instead. - Member Corrade::
Utility:: String:: ltrim (std::string string) - Use Containers::
StringView:: trimmedPrefix() instead. - Member Corrade::
Utility:: String:: ltrimInPlace (std::string&string) - Use Containers::
StringView:: trimmedPrefix() instead. - Member Corrade::
Utility:: String:: ltrimInPlace (std::string&string, const std::string&characters) - Use Containers::
StringView:: trimmedPrefix(StringView) const instead. - Member Corrade::
Utility:: String:: partition (const std::string&string, const std::string&separator) - Use Containers::
StringView:: partition(StringView) const instead. - Member Corrade::
Utility:: String:: partition (const std::string&string, char separator) - Use Containers::
StringView:: partition(char) const instead. - Member Corrade::
Utility:: String:: rpartition (const std::string&string, char separator) - Use Containers::
StringView:: partitionLast(char) const instead. - Member Corrade::
Utility:: String:: rpartition (const std::string&string, const std::string&separator) - Use Containers::
StringView:: partitionLast(StringView) const instead. - Member Corrade::
Utility:: String:: rtrim (std::string string, const std::string&characters) - Use Containers::
StringView:: trimmedSuffix(StringView) const instead. - Member Corrade::
Utility:: String:: rtrim (std::string string) - Use Containers::
StringView:: trimmedSuffix() instead. - Member Corrade::
Utility:: String:: rtrimInPlace (std::string&string) - Use Containers::
StringView:: trimmedSuffix() instead. - Member Corrade::
Utility:: String:: rtrimInPlace (std::string&string, const std::string&characters) - Use Containers::
StringView:: trimmedSuffix(StringView) const instead. - Member Corrade::
Utility:: String:: split (Containers::StringView string, char delimiter) - Use Containers::
StringView:: split(char) const instead. - Member Corrade::
Utility:: String:: split (const std::string&string, char delimiter) - Use Containers::
StringView:: split(char) const instead. - Member Corrade::
Utility:: String:: splitWithoutEmptyParts (Containers::StringView string, Containers::StringView delimiters) - Use Containers::
StringView:: splitOnAnyWithoutEmptyParts(StringView) const instead. - Member Corrade::
Utility:: String:: splitWithoutEmptyParts (const std::string&string) - Use Containers::
StringView:: splitOnAnyWithoutEmptyParts() instead. - Member Corrade::
Utility:: String:: splitWithoutEmptyParts (const std::string&string, char delimiter) - Use Containers::
StringView:: splitWithoutEmptyParts(char) const instead. - Member Corrade::
Utility:: String:: splitWithoutEmptyParts (const std::string&string, const std::string&delimiters) - Use Containers::
StringView:: splitOnAnyWithoutEmptyParts(StringView) const instead. - Member Corrade::
Utility:: String:: splitWithoutEmptyParts (const Containers::StringView string) - Use Containers::
StringView:: splitOnWhitespaceWithoutEmptyParts() const instead. - Member Corrade::
Utility:: String:: splitWithoutEmptyParts (Containers::StringView string, char delimiter) - Use Containers::
StringView:: splitWithoutEmptyParts(char) const instead. - Member Corrade::
Utility:: String:: stripPrefix (std::string string, char prefix) - Use Containers::
StringView:: exceptPrefix() instead. - Member Corrade::
Utility:: String:: stripPrefix (std::string string, const std::string&prefix) - Use Containers::
StringView:: exceptPrefix() instead. - Member Corrade::
Utility:: String:: stripSuffix (std::string string, const std::string&suffix) - Use Containers::
StringView:: exceptSuffix() instead. - Member Corrade::
Utility:: String:: stripSuffix (std::string string, char suffix) - Use Containers::
StringView:: exceptSuffix() instead. - Member Corrade::
Utility:: String:: trim (std::string string, const std::string&characters) - Use Containers::
StringView:: trimmed(StringView) const instead. - Member Corrade::
Utility:: String:: trim (std::string string) - Use Containers::
StringView:: trimmed() instead. - Member Corrade::
Utility:: String:: trimInPlace (std::string&string) - Use Containers::
StringView:: trimmed() instead. - Member Corrade::
Utility:: String:: trimInPlace (std::string&string, const std::string&characters) - Use Containers::
StringView:: trimmed(StringView) const instead. - Member Corrade::
Utility:: String:: viewBeginsWith (Containers::ArrayView<const char> string, Containers::ArrayView<const char> prefix) - Use Containers::
StringView:: hasPrefix(StringView) const instead. - Member Corrade::
Utility:: String:: viewBeginsWith (Containers::ArrayView<const char> string, char prefix) - Use Containers::
StringView:: hasPrefix(char) const instead. - Member Corrade::
Utility:: String:: viewEndsWith (Containers::ArrayView<const char> string, char suffix) - Use Containers::
StringView:: hasSuffix(char) const instead. - Member Corrade::
Utility:: String:: viewEndsWith (Containers::ArrayView<const char> string, Containers::ArrayView<const char> suffix) - Use Containers::
StringView:: hasSuffix(StringView) const instead. - Member CORRADE_
ALIGNAS (alignment) - Use
alignas()directly, as it's available on all supported compilers. - Member CORRADE_
NORETURN - Use
[[noreturn]]directly, as it's available on all supported compilers. - Member CORRADE_
STD_ IS_ TRIVIALLY_ TRAITS_ SUPPORTED - Use the CORRADE_
NO_ STD_ IS_ TRIVIALLY_ TRAITS, which is defined if the traits are not available instead. - Member CORRADE_
UTILITY_ DEBUG_ HAS_ SOURCE_ LOCATION - Use CORRADE_
SOURCE_ LOCATION_ BUILTINS_ SUPPORTED instead. - File Directory.h
- Use Corrade/
Utility/ Path.h and the Utility:: Path namespace instead. - File Emitter.h
- Design of the Corrade::
Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement. - File Interconnect.h
- Design of the Corrade::
Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement. - File Receiver.h
- Design of the Corrade::
Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement. - File StateMachine.h
- Design of the Corrade::
Interconnect library relies on member function pointers being unique, which is impossible to guarantee across all platform configurations and compilers, leading to subtle hard-to-discover bugs. The library is thus scheduled for removal, at the moment with no builtin replacement. - File Tags.h
Use Corrade/
Tags.h instead.