OrderTree::OrderVertex Struct Reference

Graph vertices' definition. More...

List of all members.

Public Attributes

LocalOrder local_order
 Reference to the locally owned (non-shared) Order.
MarchingOrders::type child_majority_marching_orders
 This field is where the output of the FinalizeOrders is stored, the majority of child vertices local_orders' marching orders. If this vertex is a leaf node, the local_order's marching orders are copied to this field directly.
bool comm_path_contains_traitor
 Used in vertex coloring when generating output, indicates if the path that includes this vertex has passed through a Traitor General's hands.

Detailed Description

Graph vertices' definition.

Definition at line 94 of file ordertree.h.


Member Data Documentation

This field is where the output of the FinalizeOrders is stored, the majority of child vertices local_orders' marching orders. If this vertex is a leaf node, the local_order's marching orders are copied to this field directly.

Definition at line 107 of file ordertree.h.

Used in vertex coloring when generating output, indicates if the path that includes this vertex has passed through a Traitor General's hands.

Definition at line 114 of file ordertree.h.

Reference to the locally owned (non-shared) Order.

Definition at line 98 of file ordertree.h.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator
Generated on Mon May 31 15:35:43 2010 for Byzantine Generals Coding Sample by  doxygen 1.6.3