Public Member Functions | Private Attributes
Blockages Class Reference

#include <Blockage.h>

List of all members.

Public Member Functions

void add_block (ElementID next)
 Blockages (Graph *graph, Path *path)
bool empty ()
void pop_block (uint index)
void pop_newest ()
void pop_oldest ()

Private Attributes

Graphb_graph
Pathb_path
std::vector< blockblocks

Detailed Description

Definition at line 28 of file Blockage.h.


Constructor & Destructor Documentation

Blockages::Blockages ( Graph graph,
Path path 
) [inline]

Definition at line 30 of file Blockage.h.


Member Function Documentation

Definition at line 90 of file Blockage.cc.

bool Blockages::empty ( ) [inline]

Definition at line 33 of file Blockage.h.

void Blockages::pop_block ( uint  index)

Definition at line 49 of file Blockage.cc.

Definition at line 31 of file Blockage.cc.

Definition at line 13 of file Blockage.cc.


Member Data Documentation

Definition at line 44 of file Blockage.h.

Path* Blockages::b_path [private]

Definition at line 45 of file Blockage.h.

std::vector<block> Blockages::blocks [private]

Definition at line 47 of file Blockage.h.


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


art_nav
Author(s): Austin Robot Technology, Jack O'Quin
autogenerated on Fri Jan 3 2014 11:08:43