Predator  [unstable] git snapshot
Data Structures | Namespaces | Typedefs | Enumerations
adt_op.hh File Reference
#include "clean_list.hh"
#include "symheap.hh"
#include "shape.hh"
#include <utility>

Go to the source code of this file.

Data Structures

struct  OpFootprint
 operation footprint given by an input/output template pair More...
class  OpTemplate
 an operation (push_back, erase, ...) template we can match by footprints More...
class  OpCollection
 collection of operation templates More...

Namespaces

namespace  AdtOp

Typedefs

typedef int TTemplateIdx
typedef int TFootprintIdx
typedef std::pair
< TTemplateIdx, TFootprintIdx > 
TFootprintIdent

Enumerations

enum  ESearchDirection {
  SD_INVALID = 0,
  SD_FORWARD,
  SD_BACKWARD
}
 (preferred) search direction More...