CMS 3D CMS Logo

StorageManager.cc File Reference

#include <iostream>
#include <iomanip>
#include <sstream>
#include <vector>
#include <sys/stat.h>
#include "EventFilter/StorageManager/interface/StorageManager.h"
#include "EventFilter/StorageManager/interface/ConsumerPipe.h"
#include "EventFilter/StorageManager/interface/ProgressMarker.h"
#include "EventFilter/StorageManager/interface/Configurator.h"
#include "EventFilter/StorageManager/interface/Parameter.h"
#include "EventFilter/StorageManager/interface/FUProxy.h"
#include "EventFilter/Utilities/interface/i2oEvfMsgs.h"
#include "EventFilter/Utilities/interface/ModuleWebRegistry.h"
#include "EventFilter/Utilities/interface/ParameterSetRetriever.h"
#include "FWCore/Utilities/interface/DebugMacros.h"
#include "FWCore/ServiceRegistry/interface/ServiceToken.h"
#include "FWCore/ServiceRegistry/interface/Service.h"
#include "FWCore/RootAutoLibraryLoader/interface/RootAutoLibraryLoader.h"
#include "FWCore/PluginManager/interface/PluginManager.h"
#include "FWCore/PluginManager/interface/standard.h"
#include "FWCore/ParameterSet/interface/PythonProcessDesc.h"
#include "IOPool/Streamer/interface/MsgHeader.h"
#include "IOPool/Streamer/interface/InitMessage.h"
#include "IOPool/Streamer/interface/OtherMessage.h"
#include "IOPool/Streamer/interface/ConsRegMessage.h"
#include "IOPool/Streamer/interface/HLTInfo.h"
#include "IOPool/Streamer/interface/Utilities.h"
#include "IOPool/Streamer/interface/StreamerInputSource.h"
#include "xcept/tools.h"
#include "i2o/Method.h"
#include "i2o/utils/AddressMap.h"
#include "toolbox/mem/Pool.h"
#include "xgi/Method.h"
#include "xoap/SOAPEnvelope.h"
#include "xoap/SOAPBody.h"
#include "xoap/domutils.h"
#include "xdata/InfoSpaceFactory.h"
#include "boost/lexical_cast.hpp"
#include "boost/algorithm/string/case_conv.hpp"
#include "cgicc/Cgicc.h"
#include <sys/statfs.h>
#include "zlib.h"

Go to the source code of this file.

Namespaces

namespace  stor

Functions

static void deleteSMBuffer (void *Ref)
bool stor::getSMFC_exceptionStatus ()
std::string stor::getSMFC_reason4Exception ()
xdaq::Application * instantiate_StorageManager (xdaq::ApplicationStub *stub)
std::string smutil_itos (int i)


Function Documentation

static void deleteSMBuffer ( void Ref  )  [static]

Definition at line 71 of file StorageManager.cc.

References stor::FragEntry::buffer_object_.

Referenced by stor::StorageManager::configureAction().

00072 {
00073   // release the memory pool buffer
00074   // once the fragment collector is done with it
00075   stor::FragEntry* entry = (stor::FragEntry*)Ref;
00076   toolbox::mem::Reference *ref=(toolbox::mem::Reference*)entry->buffer_object_;
00077   ref->release();
00078 }

xdaq::Application* instantiate_StorageManager ( xdaq::ApplicationStub *  stub  ) 

Definition at line 5111 of file StorageManager.cc.

References GenMuonPlsPt100GeV_cfg::cout, and lat::endl().

05112 {
05113   std::cout << "Going to construct a StorageManager instance "
05114             << std::endl;
05115   return new stor::StorageManager(stub);
05116 }

std::string smutil_itos ( int  i  ) 

Definition at line 80 of file StorageManager.cc.

References s.

Referenced by stor::StorageManager::receiveRegistryMessage().

00081 {
00082   std::stringstream s;
00083   s << i;
00084   return s.str();
00085 }


Generated on Tue Jun 9 17:52:53 2009 for CMSSW by  doxygen 1.5.4