FSMSADF::StorageDistribution Class Reference

#include <type.h>

Inheritance diagram for FSMSADF::StorageDistribution:
Collaboration diagram for FSMSADF::StorageDistribution:

List of all members.

Public Member Functions

void constructFromXML (const CNodePtr storageDistributionNode)
void convertToXML (const CNodePtr storageDistributionNode)
Size getSize () const
Throughput getThroughput () const
void setThroughput (const Throughput thr)
Sizeoperator[] (GraphComponent *c)
const Size operator[] (GraphComponent *c) const
bool operator< (const StorageDistribution &s) const

Private Attributes

Throughput throughput

Member Function Documentation

void FSMSADF::StorageDistribution::constructFromXML ( const CNodePtr  storageDistributionNode  ) 

constructFromXML() Create a storage distribution from the XML data.

References CGetAttribute(), CGetChildNode(), CHasAttribute(), CNextNode(), and setThroughput().

Referenced by FSMSADF::StorageDistributions::constructFromXML().

Here is the call graph for this function:

void FSMSADF::StorageDistribution::convertToXML ( const CNodePtr  storageDistributionNode  ) 

convertToXML() Convert the storage distribution to XML data.

References CAddAttribute(), CAddNode(), getSize(), throughput, and CFraction::value().

Referenced by FSMSADF::StorageDistributions::convertToXML().

Here is the call graph for this function:

Size FSMSADF::StorageDistribution::getSize ( void   )  const [inline]

Referenced by convertToXML().

Throughput FSMSADF::StorageDistribution::getThroughput (  )  const [inline]
bool FSMSADF::StorageDistribution::operator< ( const StorageDistribution s  )  const [inline]

References getThroughput().

Here is the call graph for this function:

Size& FSMSADF::StorageDistribution::operator[] ( GraphComponent c  )  [inline]

References FSMSADF::GraphComponent::getName().

Here is the call graph for this function:

const Size FSMSADF::StorageDistribution::operator[] ( GraphComponent c  )  const [inline]

References FSMSADF::GraphComponent::getName().

Here is the call graph for this function:

void FSMSADF::StorageDistribution::setThroughput ( const Throughput  thr  )  [inline]

Member Data Documentation


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