Minsky
intrusiveMap.h File Reference
#include <TCL_obj_base.h>
#include <TCL_obj_stl.h>
#include <set>
#include <stdlib.h>
#include <pack_base.h>
#include <pack_stl.h>
#include "intrusiveMap.cd"
Include dependency graph for intrusiveMap.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  minsky::KeyAssertion< K >
 
struct  minsky::KeyAssertion< int >
 
struct  minsky::IntrusiveWrap< Key, Val >
 
class  minsky::IntrusiveMap< Key, Val >
 
struct  minsky::IntrusiveMap< Key, Val >::iterator
 
struct  minsky::TrackedIntrusiveMap< K, V >
 
struct  ecolab::is_map< minsky::IntrusiveWrap< Key, Val > >
 
struct  classdesc::is_associative_container< minsky::IntrusiveMap< K, T > >
 
struct  ecolab::is_map< minsky::IntrusiveMap< K, T > >
 
struct  classdesc_access::access_pack< minsky::IntrusiveMap< K, V > >
 
struct  classdesc_access::access_unpack< minsky::IntrusiveMap< K, V > >
 

Namespaces

 minsky
 Creation and access to the minskyTCL_obj object, which has code to record whenever Minsky's state changes.
 
 ecolab
 
 classdesc
 
 classdesc_access
 

Functions

template<class K , class T >
void ecolab::keys_of (const minsky::IntrusiveMap< K, T > &o)