Minsky
group.h File Reference
#include "SVGItem.h"
#include "callableFunction.h"
#include <assert.h>
#include <string.h>
#include <memory>
#include <set>
#include <string>
#include <vector>
#include "TCL_obj_stl.h"
#include "arrays.h"
#include "bookmark.h"
#include "cairo.h"
#include "classdesc.h"
#include "ecolab.h"
#include "error.h"
#include "item.h"
#include "operationType.h"
#include "port.h"
#include "tensorVal.h"
#include "variable.h"
#include "variableType.h"
#include "variableSummary.h"
#include "wire.h"
#include "group.cd"
#include "group.xcd"
Include dependency graph for group.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  classdesc_access::access_pack< T >
 
struct  classdesc_access::access_unpack< T >
 
class  minsky::GroupItems
 
class  minsky::Group
 
struct  minsky::Group::IORegion
 returns which I/O region (x,y) is in if any More...
 
struct  classdesc_access::access_pack< minsky::Group >
 
struct  classdesc_access::access_unpack< minsky::Group >
 

Namespaces

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

Typedefs

typedef std::vector< GroupPtr > minsky::Groups
 

Functions

template<class G , class M , class O >
bool minsky::GroupRecursiveDo (G &gp, M GroupItems::*map, O op)