Main Page
Namespaces
Classes
Files
Class List
Class Members
All
Functions
Variables
Typedefs
a
b
c
d
e
f
g
i
k
l
m
n
o
p
r
s
t
w
~
Here is a list of all documented class members with links to the class documentation for each member:
- a -
Add() :
OrderTree
AddVertex() :
OrderTree
AppendCommPathEntry() :
Order
- b -
BroadcastOrders() :
ByzantineGeneralThread
byzantine_generals_ :
CLIHandler
ByzantineGeneralThread() :
ByzantineGeneralThread
- c -
CalculateOrdersAndRounds() :
CLIHandler
child_majority_marching_orders :
OrderTree::OrderVertex
CLIHandler() :
CLIHandler
comm_path_contains_traitor :
OrderTree::OrderVertex
CommandingGeneralRun() :
ByzantineGeneralThread
communication_path :
Order
CommunicationPathToString() :
Order
CreateGeneralThreads() :
CLIHandler
CreateSharedMemoryItems() :
CLIHandler
- d -
DestroyGeneralThreads() :
CLIHandler
DestroySharedMemoryItems() :
CLIHandler
DFSVotingVisitor() :
OrderTree::DFSVotingVisitor
- e -
EdgeCount() :
OrderTree
Empty() :
OrderQueue
Exec() :
CLIHandler
- f -
FinalizeOrders() :
OrderTree
finish_vertex() :
OrderTree::DFSVotingVisitor
- g -
generate_dot_graph_ :
CLIHandler
- i -
InitializeLogger() :
CLIHandler
- k -
kBroadcastRoundsRequired_ :
ByzantineGeneralThread
kGenerateGraph_ :
ByzantineGeneralThread
kIsLoyal_ :
ByzantineGeneralThread
kLogCategoryName_ :
CLIHandler
kMailboxVectorName_ :
CLIHandler
kSharedMemoryMaxSize_ :
CLIHandler
kSharedMemoryName_ :
CLIHandler
kTotalNumberGenerals_ :
ByzantineGeneralThread
kTotalNumberMessages_ :
ByzantineGeneralThread
kTraitorSetName_ :
CLIHandler
kUniqueID_ :
ByzantineGeneralThread
- l -
LieutenantGeneralRun() :
ByzantineGeneralThread
local_order :
OrderTree::OrderVertex
LocalOrderList :
ByzantineGeneralThread
log_ :
ByzantineGeneralThread
,
CLIHandler
,
OrderTree
- m -
Mailbox() :
Mailbox
mailbox_vector_ :
ByzantineGeneralThread
,
CLIHandler
marching_orders :
Order
MarchingOrderTypeToString() :
Order
mutex_ :
OrderQueue
- n -
NodeCount() :
OrderTree
number_loyal_generals_ :
CLIHandler
number_rounds_ :
CLIHandler
number_traitor_generals_ :
CLIHandler
- o -
operator()() :
OrderTree::OrderVertexWriter
Order() :
Order
order_list_ :
OrderQueue
order_transmit_queue_ :
ByzantineGeneralThread
order_tree_ :
OrderTree
OrderGraphType :
OrderTree
OrderNodeIDType :
OrderTree
OrderNodeIteratorType :
OrderTree
OrderQueue() :
OrderQueue
orders :
Mailbox
OrderTree() :
OrderTree
OrderVertexWriter() :
OrderTree::OrderVertexWriter
- p -
ParseAndValidateArguments() :
CLIHandler
PopFront() :
OrderQueue
PrefixMatches() :
OrderTree
PrintTree() :
OrderTree
PushBack() :
OrderQueue
- r -
rand_seed_ :
ByzantineGeneralThread
received_orders_ :
ByzantineGeneralThread
root_node_id_ :
OrderTree
Run() :
ByzantineGeneralThread
- s -
segment_ :
ByzantineGeneralThread
,
CLIHandler
sem_fill_ :
OrderQueue
sem_round_empty :
Mailbox
sem_round_fill :
Mailbox
Start() :
ByzantineGeneralThread
Stop() :
ByzantineGeneralThread
- t -
thread_ :
ByzantineGeneralThread
total_messages_per_lt_general_ :
CLIHandler
total_number_generals_ :
CLIHandler
traitor_set_ :
OrderTree
,
CLIHandler
TraitorSetContains() :
OrderTree
tree_ :
OrderTree::DFSVotingVisitor
- w -
writer_order_tree :
OrderTree::OrderVertexWriter
- ~ -
~ByzantineGeneralThread() :
ByzantineGeneralThread
~CLIHandler() :
CLIHandler
~Mailbox() :
Mailbox
~Order() :
Order
~OrderQueue() :
OrderQueue
~OrderTree() :
OrderTree
~OrderVertexWriter() :
OrderTree::OrderVertexWriter
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Generated on Mon May 31 15:35:43 2010 for Byzantine Generals Coding Sample by
1.6.3