Click or drag to resize
WrapperClasses Namespace
Distributed Algorithm Simulator
Wrapper classes that fascilitate a template API for distributed classes in DistributedAlgorithms namespace.
Classes
  ClassDescription
Public classMessage
MESSAGE super class. Used in the SimulatorMain. Each algorithm will derive from this to define its own message.
Public classNode
Node super class. Used in the SimulatorMain. Each algorithm's libraries will derive from this to implement the node.
Public classNodeState
Represents a state of variables of a node during the execution of the algorithm.
Public classUtility
Common Utility class. Classes of different algorithms must override these and perform appropriate changes.
Structures
  StructureDescription
Public structureNodeStateItem
Represents a variable of a node.