Rosetta 3.3
|
Keyed-access map with key subset map for each client class. More...
#include <utility/keys/ClassKeyMap.fwd.hh>
#include <utility/vector1.hh>
#include <cassert>
#include <utility>
Classes | |
class | utility::keys::ClassKeyMap< K, T, C > |
Keyed-access map with key subset map for each client class. More... | |
Namespaces | |
namespace | utility |
unresizable vector whose size is known at compile time, which may be allocated on the stack, and which indexes from 1. | |
namespace | utility::keys |
Keys and key-accessed containers for fast, safe object lookup. | |
namespace | std |
STL namespace. | |
Functions | |
template<typename K , typename T , typename C > | |
void | utility::keys::swap (ClassKeyMap< K, T, C > &a, ClassKeyMap< K, T, C > &b) |
swap( ClassKeyMap, ClassKeyMap ) | |
template<typename K , typename T , typename C > | |
bool | utility::keys::operator== (ClassKeyMap< K, T, C > const &a, ClassKeyMap< K, T, C > const &b) |
ClassKeyMap == ClassKeyMap. | |
template<typename K , typename T , typename C > | |
bool | utility::keys::operator!= (ClassKeyMap< K, T, C > const &a, ClassKeyMap< K, T, C > const &b) |
ClassKeyMap != ClassKeyMap. | |
template<typename K , typename T , typename C > | |
bool | utility::keys::operator< (ClassKeyMap< K, T, C > const &a, ClassKeyMap< K, T, C > const &b) |
ClassKeyMap < ClassKeyMap. | |
template<typename K , typename T , typename C > | |
bool | utility::keys::operator> (ClassKeyMap< K, T, C > const &a, ClassKeyMap< K, T, C > const &b) |
ClassKeyMap > ClassKeyMap. | |
template<typename K , typename T , typename C > | |
bool | utility::keys::operator<= (ClassKeyMap< K, T, C > const &a, ClassKeyMap< K, T, C > const &b) |
ClassKeyMap <= ClassKeyMap. | |
template<typename K , typename T , typename C > | |
bool | utility::keys::operator>= (ClassKeyMap< K, T, C > const &a, ClassKeyMap< K, T, C > const &b) |
ClassKeyMap >= ClassKeyMap. | |
template<typename K , typename T , typename C > | |
void | std::swap (utility::keys::ClassKeyMap< K, T, C > &a, utility::keys::ClassKeyMap< K, T, C > &b) |
swap( ClassKeyMap, ClassKeyMap ) |
Keyed-access map with key subset map for each client class.