switch to smart pointers in PMsr2Data where possible.
This commit is contained in:
@@ -86,11 +86,11 @@ class PMsr2Data
|
||||
mutable std::vector<unsigned int>::const_iterator fRunVectorIter;
|
||||
bool fRunListFile;
|
||||
std::vector<std::string> fIndVar;
|
||||
std::ifstream *fRunListFileStream;
|
||||
TSAXParser *fSaxParser;
|
||||
PStartupHandler *fStartupHandler;
|
||||
mutable PRunDataHandler *fDataHandler;
|
||||
mutable PMsrHandler *fMsrHandler;
|
||||
std::unique_ptr<std::ifstream> fRunListFileStream;
|
||||
std::unique_ptr<TSAXParser> fSaxParser;
|
||||
std::unique_ptr<PStartupHandler> fStartupHandler;
|
||||
mutable std::unique_ptr<PRunDataHandler> fDataHandler;
|
||||
mutable std::unique_ptr<PMsrHandler> fMsrHandler;
|
||||
mutable unsigned int fNumGlobalParam;
|
||||
mutable unsigned int fNumSpecParam;
|
||||
mutable unsigned int fNumTempRunBlocks;
|
||||
|
||||
Reference in New Issue
Block a user