Dip  0.92.4
Classes | Public Attributes | List of all members
SDPUC_Instance Class Reference

#include <SDPUC_Instance.h>

Collaboration diagram for SDPUC_Instance:
Collaboration graph
[legend]

Classes

struct  arc
 SDPUC_Instance problem instance data. More...
 
struct  node
 
struct  timeseries
 

Public Member Functions

Helper Methods.
int readInstance (string &fileName, bool addDummyArcs=true)
 
void initMembers ()
 
Constructor and Destructor
 SDPUC_Instance ()
 Default constructor. More...
 
 SDPUC_Instance (string &fileName)
 Default constructor. More...
 
 ~SDPUC_Instance ()
 Default destructor. More...
 

Public Attributes

string m_problemName
 
arcm_arcs
 
nodem_nodes
 
timeseriesm_timeseries
 
int m_numNodes
 
int m_numArcs
 
int m_numTimeseries
 
int m_numTimeperiods
 
int m_numSwitchings
 

Detailed Description

Definition at line 39 of file SDPUC_Instance.h.

Constructor & Destructor Documentation

SDPUC_Instance::SDPUC_Instance ( )
inline

Default constructor.

Definition at line 95 of file SDPUC_Instance.h.

SDPUC_Instance::SDPUC_Instance ( string &  fileName)
inline

Default constructor.

Takes an instance of UtilParameters

Definition at line 100 of file SDPUC_Instance.h.

SDPUC_Instance::~SDPUC_Instance ( )
inline

Default destructor.

Definition at line 106 of file SDPUC_Instance.h.

References UTIL_DELARR.

Member Function Documentation

int SDPUC_Instance::readInstance ( string &  fileName,
bool  addDummyArcs = true 
)
void SDPUC_Instance::initMembers ( )
inline

Definition at line 80 of file SDPUC_Instance.h.

Member Data Documentation

string SDPUC_Instance::m_problemName

Definition at line 65 of file SDPUC_Instance.h.

arc* SDPUC_Instance::m_arcs

Definition at line 66 of file SDPUC_Instance.h.

node* SDPUC_Instance::m_nodes

Definition at line 67 of file SDPUC_Instance.h.

timeseries* SDPUC_Instance::m_timeseries

Definition at line 68 of file SDPUC_Instance.h.

int SDPUC_Instance::m_numNodes

Definition at line 69 of file SDPUC_Instance.h.

int SDPUC_Instance::m_numArcs

Definition at line 70 of file SDPUC_Instance.h.

int SDPUC_Instance::m_numTimeseries

Definition at line 71 of file SDPUC_Instance.h.

int SDPUC_Instance::m_numTimeperiods

Definition at line 72 of file SDPUC_Instance.h.

int SDPUC_Instance::m_numSwitchings

Definition at line 73 of file SDPUC_Instance.h.


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