/Users/kmartin/Documents/files/code/cpp/OScpp/COIN-OS/OS/src/OSParsers/OSiLParserData.cpp

Go to the documentation of this file.
00001 
00015 #include "OSiLParserData.h"
00016 #include <iostream>
00017 using namespace std;
00018  OSiLParserData::~OSiLParserData(){
00019         // clear the vectors of pointers
00020         nlNodeVec.clear();
00021         //delete nlNodeVec.back();
00022         sumVec.clear();
00023         maxVec.clear();
00024         productVec.clear();
00025         minVec.clear();
00026         allDiffVec.clear();     
00027  }//~OSiLParserData
00028  
00029 
00030  OSiLParserData::OSiLParserData() :
00031         osillineno(0),
00032         qtermcount(0),
00033         qtermidxOneattON(false),
00034         qtermidxTwoattON(false),
00035         qtermidxattON(false),
00036         qtermidattON(false),
00037         qtermcoefattON(false),
00038         nlnodecount(0),
00039         tmpnlcount(0),  
00040         numbertypeattON(false),
00041         numbervalueattON(false),
00042         numberidattON(false),
00043         variableidxattON(false),
00044         variablecoefattON(false),
00045         timeDomainStages(false),
00046         timeDomainInterval(false),
00047         stagecount(0),
00048         stagenameON(false),
00049         stagename(""),
00050         stageVariablesON(false),
00051         stageConstraintsON(false),
00052         stageObjectivesON(false),
00053         stageVariablesOrdered(false),
00054         stageConstraintsOrdered(false),
00055         stageObjectivesOrdered(false),
00056         stageVariableStartIdx(0),
00057         stageConstraintStartIdx(0),
00058         stageObjectiveStartIdx(0),
00059         stagevarcount(0),
00060         stageconcount(0),
00061         stageobjcount(0),
00062         intervalhorizonON(false),
00063         intervalhorizon(0.0),
00064         intervalstartON(false),
00065         intervalstart(0.0)
00066  {
00067 
00068  }//OSiLParserData

Generated on Sat Mar 29 22:38:02 2008 by  doxygen 1.5.3