CSol
Public Member Functions | List of all members
CSol_PN_Node_Modification Class Reference

Pipe network modification object. More...

#include <pn/csol_pn_node_modification.h>

Inherits ObjectGroup.

Public Member Functions

 CSol_PN_Node_Modification ()
 
 CSol_PN_Node_Modification (const CSol_PN_Node_Modification &other)
 
virtual ~CSol_PN_Node_Modification ()
 
virtual CSol_PN_Node_Modificationclone () const
 Cloning. More...
 
const QString & getNodeName () const
 
const CSIRO::CSol::TimeSeriesgetValues () const
 
CSIRO::CSol::SiteVariables::Type getVariable () const
 
CSol_PN_Node_Modificationoperator= (const CSol_PN_Node_Modification &rhs)
 Assignment. More...
 
bool operator== (const CSol_PN_Node_Modification &rhs) const
 Comparison. More...
 
void setNodeName (const QString &nodeName)
 
void setValues (const CSIRO::CSol::TimeSeries &values)
 
void setVariable (CSIRO::CSol::SiteVariables::Type variable)
 

Detailed Description

Allows changing individual nodes in a pipe network explicitly.

Constructor & Destructor Documentation

Member Function Documentation

CSol_PN_Node_Modification * clone ( ) const
virtual
const QString & getNodeName ( ) const
const CSIRO::CSol::TimeSeries & getValues ( ) const
CSIRO::CSol::SiteVariables::Type getVariable ( ) const
bool operator== ( const CSol_PN_Node_Modification rhs) const
void setNodeName ( const QString &  nodeName)
void setValues ( const CSIRO::CSol::TimeSeries values)
void setVariable ( CSIRO::CSol::SiteVariables::Type  variable)