Corrade/Containers/ directory

Namespace Corrade::Containers, Corrade::Containers::Literals.

Files

file AnyReference.h new in Git master
Class Corrade::Containers::AnyReference.
file Array.h
Class Corrade::Containers::Array.
file ArrayTuple.h new in Git master
Class Corrade::Containers::ArrayTuple.
file ArrayView.h
Class Corrade::Containers::ArrayView, Corrade::Containers::StaticArrayView, alias Corrade::Containers::ArrayView2, Corrade::Containers::ArrayView3, Corrade::Containers::ArrayView4.
file ArrayViewStl.h new in 2019.10
STL compatibility for Corrade::Containers::ArrayView and Corrade::Containers::StaticArrayView.
file ArrayViewStlSpan.h new in 2019.10
STL std::span compatibility for Corrade::Containers::ArrayView and Corrade::Containers::StaticArrayView.
file BigEnumSet.h new in Git master
Class Corrade::Containers::BigEnumSet.
file BigEnumSet.hpp new in Git master
Function Corrade::Containers::bigEnumSetDebugOutput()
file BitArray.h new in Git master
Class Corrade::Containers::BitArray.
file BitArrayView.h new in Git master
Class Corrade::Containers::BasicBitArrayView, typedef Corrade::Containers::BitArrayView, Corrade::Containers::MutableBitArrayView.
file Containers.h
Forward declarations for the Corrade::Containers namespace.
file EnumSet.h
Class Corrade::Containers::EnumSet, macro CORRADE_ENUMSET_OPERATORS(), CORRADE_ENUMSET_FRIEND_OPERATORS()
file EnumSet.hpp
Function Corrade::Containers::enumSetDebugOutput()
file GrowableArray.h new in 2020.06
Class Corrade::Containers::ArrayAllocator, Corrade::Containers::ArrayNewAllocator, Corrade::Containers::ArrayMallocAllocator, function Corrade::Containers::arrayAllocatorCast(), Corrade::Containers::arrayIsGrowable(), Corrade::Containers::arrayCapacity(), Corrade::Containers::arrayReserve(), Corrade::Containers::arrayResize(), Corrade::Containers::arrayAppend(), Corrade::Containers::arrayInsert(), Corrade::Containers::arrayRemove(), Corrade::Containers::arrayRemoveUnordered(), Corrade::Containers::arrayRemoveSuffix(), Corrade::Containers::arrayShrink()
file Iterable.h new in Git master
Class Corrade::Containers::Iterable, Corrade::Containers::IterableIterator.
file LinkedList.h
Class Corrade::Containers::LinkedList, Corrade::Containers::LinkedListItem.
file MoveReference.h new in Git master
Class Corrade::Containers::MoveReference.
file Optional.h
Class Corrade::Containers::Optional, tag type Corrade::Containers::NullOptT, tag Corrade::Containers::NullOpt, function Corrade::Containers::optional()
file OptionalStl.h
STL compatibility for Corrade::Containers::Optional.
file Pair.h new in Git master
Class Corrade::Containers::Pair.
file PairStl.h new in Git master
STL compatibility for Corrade::Containers::Pair.
file Pointer.h
Class Corrade::Containers::Pointer, function Corrade::Containers::pointer(), Corrade::Containers::pointerCast()
file PointerStl.h
STL compatibility for Corrade::Containers::Pointer.
file Reference.h
Class Corrade::Containers::Reference.
file ReferenceStl.h
STL compatibility for Corrade::Containers::Reference.
file ScopeGuard.h
Class Corrade::Containers::ScopeGuard.
file StaticArray.h
Class Corrade::Containers::StaticArray, alias Corrade::Containers::Array2, Corrade::Containers::Array3, Corrade::Containers::Array4.
file StridedArrayView.h
Class Corrade::Containers::StridedArrayView, Corrade::Containers::StridedIterator, alias Corrade::Containers::StridedArrayView1D, Corrade::Containers::StridedArrayView2D, Corrade::Containers::StridedArrayView3D, Corrade::Containers::StridedArrayView4D.
file StridedArrayViewStl.h new in Git master
STL compatibility for Corrade::Containers::StridedArrayView.
file StridedBitArrayView.h new in Git master
Class Corrade::Containers::BasicStridedBitArrayView, alias Corrade::Containers::StridedBitArrayView, Corrade::Containers::MutableStridedBitArrayView, typedef Corrade::Containers::StridedBitArrayView1D, Corrade::Containers::StridedBitArrayView2D, Corrade::Containers::StridedBitArrayView3D, Corrade::Containers::StridedBitArrayView4D, Corrade::Containers::MutableStridedBitArrayView1D, Corrade::Containers::MutableStridedBitArrayView2D, Corrade::Containers::MutableStridedBitArrayView3D, Corrade::Containers::MutableStridedBitArrayView4D.
file StridedDimensions.h new in Git master
Class Corrade::Containers::StridedDimensions, alias Corrade::Containers::Size, Corrade::Containers::Stride, typedef Corrade::Containers::Size1D, Corrade::Containers::Size2D, Corrade::Containers::Size3D, Corrade::Containers::Size4D, Corrade::Containers::Stride1D, Corrade::Containers::Stride2D, Corrade::Containers::Stride3D, Corrade::Containers::Stride4D.
file String.h new in Git master
Class Corrade::Containers::String, tag type Corrade::Containers::AllocatedInitT, tag Corrade::Containers::AllocatedInit.
file StringIterable.h new in Git master
Class Corrade::Containers::StringIterable, Corrade::Containers::StringIterableIterator.
file StringStl.h new in Git master
STL std::string compatibility for Corrade::Containers::String and Corrade::Containers::StringView.
file StringStlHash.h new in Git master
STL std::hash compatibility for Corrade::Containers::String and StringView.
file StringStlView.h new in Git master
STL std::string_view compatibility for Corrade::Containers::String and Corrade::Containers::StringView.
file StringView.h new in Git master
Class Corrade::Containers::BasicStringView, typedef Corrade::Containers::StringView, Corrade::Containers::MutableStringView, literal Corrade::Containers::Literals::StringLiterals::operator""_s().
file StructuredBindings.h new in Git master
std::tuple_size and std::tuple_element specializations for container types
file Tags.h deprecated in Git master
file Triple.h new in Git master
Class Corrade::Containers::Triple.
file TripleStl.h new in Git master
STL compatibility for Corrade::Containers::Triple.