WPILibC++ 2023.4.3-108-ge5452e3
|
This file defines the DenseMap class. More...
#include "wpi/DenseMapInfo.h"
#include "wpi/EpochTracker.h"
#include "wpi/AlignOf.h"
#include "wpi/Compiler.h"
#include "wpi/MathExtras.h"
#include "wpi/MemAlloc.h"
#include "wpi/ReverseIteration.h"
#include "wpi/type_traits.h"
#include <algorithm>
#include <cassert>
#include <cstddef>
#include <cstring>
#include <initializer_list>
#include <iterator>
#include <new>
#include <type_traits>
#include <utility>
Go to the source code of this file.
Namespaces | |
namespace | wpi |
namespace | wpi::detail |
detail namespace with internal helper functions | |
Functions | |
template<typename DerivedT , typename KeyT , typename ValueT , typename KeyInfoT , typename BucketT > | |
bool | wpi::operator== (const DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT > &LHS, const DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT > &RHS) |
Equality comparison for DenseMap. More... | |
template<typename DerivedT , typename KeyT , typename ValueT , typename KeyInfoT , typename BucketT > | |
bool | wpi::operator!= (const DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT > &LHS, const DenseMapBase< DerivedT, KeyT, ValueT, KeyInfoT, BucketT > &RHS) |
Inequality comparison for DenseMap. More... | |
template<typename KeyT , typename ValueT , typename KeyInfoT > | |
size_t | wpi::capacity_in_bytes (const DenseMap< KeyT, ValueT, KeyInfoT > &X) |
This file defines the DenseMap class.