CARMA C++
|
Interface file for various utlities for use with STL containers. More...
#include <algorithm>
#include <iterator>
#include <map>
#include <set>
Go to the source code of this file.
Classes | |
struct | carma::util::RetrieveKey |
Struct which operators on a container key-value pair to retrieve the key. More... | |
Namespaces | |
module | carma |
IDL for bima Rx Control, inherits from antenna::common::RxControl. | |
carma::util | |
Utility classes. | |
Functions | |
template<typename K , typename V > | |
::std::multimap< V, K > | carma::util::invertToMultimap (const ::std::map< K, V > &in) |
template<typename K , typename V > | |
::std::multimap< V, K > | carma::util::invertToMultimap (const ::std::multimap< K, V > &in) |
template<typename K , typename V > | |
::std::set< K > | carma::util::keys (const ::std::map< K, V > &in) |
Return the keys of a map as a set. More... | |
template<typename K , typename V > | |
::std::set< K > | carma::util::keys (const ::std::multimap< K, V > &in) |
Return the unique keys of a multimap as a set. More... | |
template<typename C > | |
bool | carma::util::sizeIsExactlyOne (const C &) |
Constant time check that a container has exactly one element. More... | |
template<typename C > | |
bool | carma::util::sizeIsOneOrLess (const C &) |
Constant time check that a container has no more than one element. More... | |
Interface file for various utlities for use with STL containers.
Definition in file stlContainerUtils.h.