OpenASIP  2.0
Classes | Typedefs
ReadyMoveNodeGroupList.hh File Reference
#include <vector>
#include <queue>
#include "MoveNode.hh"
#include "Move.hh"
#include "MoveNodeGroup.hh"
Include dependency graph for ReadyMoveNodeGroupList.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RLPriorityCriticalPath
 
class  RLBUPriorityCriticalPath
 

Typedefs

typedef std::priority_queue< MoveNodeGroup, std::vector< MoveNodeGroup >, RLPriorityCriticalPathReadyMoveNodeGroupList
 A prioritized list for the ready-to-be-scheduled move node groups. More...
 
typedef std::priority_queue< MoveNodeGroup, std::vector< MoveNodeGroup >, RLBUPriorityCriticalPathReadyMoveNodeGroupListBU
 A prioritized list for the ready-to-be-scheduled move node groups. More...
 

Detailed Description

Declaration of ReadyMoveNodeGroupList class.

Author
Pekka Jääskeläinen 2007 (pjaaskel-no.spam-cs.tut.fi)
Note
rating: red

Definition in file ReadyMoveNodeGroupList.hh.

Typedef Documentation

◆ ReadyMoveNodeGroupList

typedef std::priority_queue< MoveNodeGroup, std::vector<MoveNodeGroup>, RLPriorityCriticalPath> ReadyMoveNodeGroupList

A prioritized list for the ready-to-be-scheduled move node groups.

Definition at line 151 of file ReadyMoveNodeGroupList.hh.

◆ ReadyMoveNodeGroupListBU

typedef std::priority_queue< MoveNodeGroup, std::vector<MoveNodeGroup>, RLBUPriorityCriticalPath> ReadyMoveNodeGroupListBU

A prioritized list for the ready-to-be-scheduled move node groups.

Definition at line 156 of file ReadyMoveNodeGroupList.hh.