Content-Based Networking Simulation Library Documentation (v. 1.2.1)

Public Member Functions | Protected Member Functions | Protected Attributes

cbnsim::WorkloadNodeProcess Class Reference

Abstract class defines the interface for all workload generation processes that are associated with a node. More...

#include <WorkloadNodeProcess.h>

Inheritance diagram for cbnsim::WorkloadNodeProcess:
cbnsim::NodeFailWNP cbnsim::SendMessageWNP cbnsim::SetPredicateWNP

List of all members.

Public Member Functions

unsigned int node_id () const
 Returns the node id associated with this process.

Protected Member Functions

 WorkloadNodeProcess (unsigned int nid, std::ostream &out)
 Protected constructor must be supplied with the node id associated with this process.

Protected Attributes

std::ostream & m_out
 Output stream should be used directly by all derived classes for printing output.

Detailed Description

Abstract class defines the interface for all workload generation processes that are associated with a node.


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