|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
NullaryProc | An interface for procedures that receive no paramters, that is, nullary methods having void as return type. |
SimGraph<V,E> | Defines the interface of the graph used in Phison. |
WithEnvParams | Defines methods for establishign and accessing environment
parameters, represented as an instance of
Environ . |
Class Summary | |
---|---|
GraphUtil | This class provides utility functions for creating new graph object, computing a number of metrics, writing or reading topology files, among others. |
Link | Defines an edge class that can be used with SimGraph
As it implements
Comparable, instances of this class can be used with
ordered collections. |
NetAvail<V,E> | |
Node | Defines a node that can be used for (file) input/output with
SimGraph . |
NodePairsTrig<V,E> | Implements an iterator that produces node pairs of the "upper triangular" part of the full V * V matrix, excluding elements on the diagonal. |
Path<V,E> | A Path object is a list of links all belonging to the same
SimGraph object. |
SdiGraph<V,E> | Implements a directed graph in which parallel edges are not allowed (though loops are). |
StdAppExceptionHandler | Provides an exception handler which applications (command-line programs) can use to print the exception message and, in some cases, the stack trace. |
Enum Summary | |
---|---|
SimEvents | This enum class defines the events handled by the simulator. |
This package defines essential graph entities, such as nodes, links and paths. It also provides classes which is more practical to have them not tied to subpackages.
Unless stated otherwise, in all the classes that comprise PHISON, the generic parameters V and E correspond to the type of nodes and links respectively.
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |