ilang  0.9.1
ILAng: A Modeling and Verification Platform for SoCs
Public Types | Public Member Functions | List of all members
ilang::MapSet< Key, T > Class Template Reference

A map for sets. More...

#include <container.h>

Public Types

typedef std::set< T > SetT
 Set type for data T.
 

Public Member Functions

 MapSet ()
 Default constructor.
 
 ~MapSet ()
 Default destructor.
 
void insert (const Key &k, const T &t)
 Insert the pair into the mapping.
 
SetT get (const Key &k) const
 Return the set of T for the given key.
 
std::map< Key, std::set< T > >::iterator begin ()
 Return the iterator at the starting point.
 
std::map< Key, std::set< T > >::iterator end ()
 Return the iterator at the ending point.
 

Detailed Description

template<class Key, class T>
class ilang::MapSet< Key, T >

A map for sets.


The documentation for this class was generated from the following file: