Changeset 10818 for trunk/FACT++/src


Ignore:
Timestamp:
05/25/11 14:03:42 (13 years ago)
Author:
tbretz
Message:
Unified calls to MessageImp into ostrngstreams
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/FACT++/src/dataLogger.cc

    r10814 r10818  
    465465    if (fDebugIsOn)
    466466    {
    467         stringstream str;
     467        ostringstream str;
    468468        str << "Removing run number " << fRunNumber.front().runNumber;
    469         Debug(str.str());
     469        Debug(str);
    470470    }
    471471    CreateFitsGrouping(fRunNumber.front().openedFits, fRunNumber.front().runNumber);
     
    479479                if (fDebugIsOn)
    480480                {
    481                     stringstream str;
     481                    ostringstream str;
    482482                    str << "Closing Fits run file " << y->second.runFile.fFileName;
    483                     Debug(str.str());
     483                    Debug(str);
    484484                }
    485485                y->second.runFile.Close();
     
    505505    {
    506506        ostringstream str;
    507         str.str("");
    508507        str << "There are " << fNumSubAndFitsData.numOpenFits << " FITS files open:";
    509         Message(str.str());
     508        Message(str);
    510509    }
    511510    SubscriptionsListType::iterator x;
     
    568567    {
    569568        ostringstream str;
    570         str.str("");
    571569        str << "Unable to retrieve stats for " << fNightlyFilePath << ". Reason: " << strerror(errno) << " [" << errno << "]";
    572570        if (!shouldWarn)
     
    653651                    str << statVar.writingRate/1024 << " KB/s; free space: ";
    654652                    str << statVar.freeSpace/(1024*1024) << " MB";
    655                     Debug(str.str());
     653                    Debug(str);
    656654                }
    657655            }
     
    885883                        ostringstream str;
    886884                        str << "Subscribing to service " << *i << "/" << *givenSubs;
    887                         Debug(str.str());   
     885                        Debug(str);
    888886                    }
    889887                }   
     
    913911                    ostringstream str;
    914912                    str << "Subscribing to service " << *i << "/" << *j;
    915                     Debug(str.str());   
     913                    Debug(str);
    916914                }
    917915            }
     
    987985                    ostringstream str;
    988986                    str << "Updating number of subscriptions service: Num Subs=" << fNumSubAndFitsData.numSubscriptions << " Num open FITS=" << fNumSubAndFitsData.numOpenFits;
    989                     Debug(str.str());   
     987                    Debug(str);
    990988                }
    991989                fNumSubAndFits->updateService();
     
    10361034    if (run.logFile->is_open())
    10371035    {
    1038         stringstream str;
     1036        ostringstream str;
    10391037        str << "Log file " << run.logName << " was already open when trying to open it in OpenRunFile";
    1040         Error(str.str());
     1038        Error(str);
    10411039        return -1;
    10421040    }
     
    10531051    if (run.reportFile->is_open())
    10541052    {
    1055         stringstream str;
     1053        ostringstream str;
    10561054        str << "Report file " << run.reportName << " was already open when trying to open it in OpenRunFile";
    1057         Error(str.str());
     1055        Error(str);
    10581056        return -1;
    10591057    }
     
    10701068        ostringstream str;
    10711069        str << "Something went wrong while openning nightly files " << run.logName << " and " << run.reportName;
    1072         Error(str.str());
     1070        Error(str);
    10731071        return -1;
    10741072    }
     
    11361134    if (fDebugIsOn)
    11371135    {
    1138         stringstream str;
     1136        ostringstream str;
    11391137        str << "Adding new run number " << newRun << " that was issued on " << time;
    1140         Debug(str.str());
     1138        Debug(str);
    11411139    }
    11421140    //Add new run number to run number list
     
    11631161        ostringstream str;
    11641162        str << "New run number is " << fRunNumber.back().runNumber;
    1165         Message(str.str());
     1163        Message(str);
    11661164    }
    11671165}
     
    12281226        if (rit == fRunNumber.rend() && fRunNumber.size() != 0)
    12291227        {
    1230             stringstream str;
     1228            ostringstream str;
    12311229            str << "Could not find an appropriate run number for info coming at time: " << cTime;
    1232             Error(str.str());
     1230            Error(str);
    12331231            Error("Active run numbers: ");
    12341232            for (rit=fRunNumber.rbegin(); rit != fRunNumber.rend(); rit++)
     
    12361234                str.str("");
    12371235                str << rit->runNumber;
    1238                 Error(str.str());
     1236                Error(str);
    12391237            }
    12401238        }
     
    12821280                ostringstream str;
    12831281                str << "Writing: \"" << header.str() << text << "\" to Nightly report file";
    1284                 Debug(str.str());   
     1282                Debug(str);
    12851283            }
    12861284            fNightlyReportFile << header.str() << text << endl;
     
    13001298                ostringstream str;
    13011299                str << "Writing: \"" << header.str() << text << "\" to Run report file";
    1302                 Debug(str.str());   
     1300                Debug(str);
    13031301            }
    13041302            *targetRunFile << header.str() << text << endl;
     
    13231321                ostringstream str;
    13241322                str << "Writing: \"" << msg.str() << "\" to Nightly log file";
    1325                 Debug(str.str());   
     1323                Debug(str);
    13261324            }
    13271325            MessageImp nightlyMess(fNightlyLogFile);
     
    13401338                ostringstream str;
    13411339                str << "Writing: \"" << msg.str() << "\" to Run log file";
    1342                 Debug(str.str());   
     1340                Debug(str);
    13431341            }
    13441342            MessageImp runMess(*targetRunFile);
     
    14991497    for (list<RunNumberType>::iterator it=fRunNumber.begin(); it!=fRunNumber.end(); it++)
    15001498        str << "\n" << it->runNumber;
    1501     Message(str.str());
     1499    Message(str);
    15021500    Message("----------- OPENED FILES ----------------");
    15031501    //print all the open files.
     
    15271525    str.str("");
    15281526    str << "Total Size written: " << statVar.sizeWritten << " bytes.";
    1529         Message(str.str());
     1527        Message(str);
    15301528    str.str("");
    15311529    str << "Disk free space:    " << statVar.freeSpace   << " bytes.";
    1532         Message(str.str());
     1530        Message(str);
    15331531    str.str("");
    15341532    str << "Statistics are updated every " << fStatsPeriodDuration << " seconds";
     
    15411539    str.str("");
    15421540    str << "There are " << fNumSubAndFitsData.numSubscriptions << " active DIM subscriptions:";
    1543     Message(str.str());
     1541    Message(str);
    15441542
    15451543    for (map<const string, map<string, SubscriptionType> >::const_iterator it=fServiceSubscriptions.begin(); it!= fServiceSubscriptions.end();it++)
     
    15931591        ostringstream str;
    15941592        str << "Debug mode is now " << fDebugIsOn;
    1595         Message(str.str());
     1593        Message(str);
    15961594    }
    15971595    return GetCurrentState();
     
    16311629            ostringstream str;
    16321630            str << "Statistics period is now " << fStatsPeriodDuration << " seconds";
    1633             Message(str.str());     
     1631            Message(str);
    16341632        }   
    16351633    }
     
    16541652        ostringstream str;
    16551653        str << "Opened files service mode is now " << fOpenedFilesIsOn;
    1656         Message(str.str());
     1654        Message(str);
    16571655    }
    16581656    return GetCurrentState();
     
    16771675        ostringstream str;
    16781676        str << "Number of subscriptions service mode is now " << fNumSubAndFitsIsOn;
    1679         Message(str.str());
     1677        Message(str);
    16801678    }
    16811679    return GetCurrentState();
     
    17331731    ostringstream str;
    17341732    str << "The new run number is: " << fRunNumber.back().runNumber;
    1735     Message(str.str());
     1733    Message(str);
    17361734    return GetCurrentState();
    17371735}
     
    17511749            ostringstream str;
    17521750            str << "Updating files service " << service->getName() << "with code: " << type << " and file: " << name;
    1753             Debug(str.str());
     1751            Debug(str);
    17541752            str.str("");
    17551753            str << "Num subs: " << fNumSubAndFitsData.numSubscriptions << " Num open FITS: " << fNumSubAndFitsData.numOpenFits;
    1756             Debug(str.str());
     1754            Debug(str);
    17571755        }
    17581756        OpenFileToDim fToDim;
     
    18021800        ostringstream str;
    18031801        str << "Something went wrong while openning nightly files " << fFullNightlyLogFileName << " and " << fFullNightlyReportFileName;
    1804         Error(str.str());
     1802        Error(str);
    18051803        return kSM_BadNightlyConfig;
    18061804    }
     
    19221920            ostringstream str;
    19231921            str << "Opened Nightly FITS: " << partialName << " and table: FACT-" << serviceName << ".current number of opened FITS: " << fNumSubAndFitsData.numOpenFits;
    1924             Debug(str.str());   
     1922            Debug(str);
    19251923        }
    19261924    }
     
    20072005            ostringstream str;
    20082006            str << "Opened Run FITS: " << partialName << " and table: FACT-" << serviceName << ".current number of opened FITS: " << fNumSubAndFitsData.numOpenFits;
    2009             Debug(str.str());   
     2007            Debug(str);
    20102008        }
    20112009    }
     
    21542152        else
    21552153            str << "nightly files";
    2156         Debug(str.str());
     2154        Debug(str);
    21572155    }
    21582156    //create the FITS group corresponding to the ending run.
     
    21672165        ostringstream str;
    21682166        str << "There are " << numFilesToGroup << " tables to group";
    2169         Debug(str.str());
     2167        Debug(str);
    21702168    }
    21712169    if (numFilesToGroup <= 1)
     
    22402238                ostringstream str;
    22412239                str << "Grouping " << it->first << " " << *jt;
    2242                 Debug(str.str());
     2240                Debug(str);
    22432241            }
    22442242            int status = 0;
     
    22482246                ostringstream str;
    22492247                str << "Could not write row #" << i << "In the fits grouping file " << groupName << ". Cfitsio error code: " << status;
    2250                 Error(str.str());
     2248                Error(str);
    22512249            }
    22522250        }
Note: See TracChangeset for help on using the changeset viewer.