#include <DataPipe.h>
Public Member Functions | |
DataPipe (const std::string &) | |
virtual const std::string | dataType () const =0 |
std::string | getAuthPath () const |
std::string | getMode () const |
std::string | getSource () const |
virtual void | retrieveData (unsigned int)=0 |
void | setAuthPath (const std::string &authpath) |
void | setMode (const std::string &mode) |
void | setSource (const std::string &source) |
virtual const std::string | sourceType () const =0 |
virtual | ~DataPipe () |
Protected Attributes | |
std::string | m_authpath |
std::string | m_dest |
std::string | m_mode |
std::string | m_source |
Private Member Functions | |
DataPipe (const DataPipe &) | |
const DataPipe & | operator= (const DataPipe &) |
Definition at line 8 of file DataPipe.h.
lumi::DataPipe::DataPipe | ( | const std::string & | dest | ) | [explicit] |
Definition at line 2 of file DataPipe.cc.
:m_dest(dest),m_source(""),m_authpath(""){ }
virtual lumi::DataPipe::~DataPipe | ( | ) | [inline, virtual] |
Definition at line 14 of file DataPipe.h.
{}
lumi::DataPipe::DataPipe | ( | const DataPipe & | ) | [private] |
virtual const std::string lumi::DataPipe::dataType | ( | ) | const [pure virtual] |
std::string lumi::DataPipe::getAuthPath | ( | ) | const |
Definition at line 19 of file DataPipe.cc.
{ return m_authpath; }
std::string lumi::DataPipe::getMode | ( | void | ) | const |
Definition at line 16 of file DataPipe.cc.
{ return m_mode; }
std::string lumi::DataPipe::getSource | ( | ) | const |
Definition at line 13 of file DataPipe.cc.
{ return m_source; }
virtual void lumi::DataPipe::retrieveData | ( | unsigned | int | ) | [pure virtual] |
void lumi::DataPipe::setAuthPath | ( | const std::string & | authpath | ) |
void lumi::DataPipe::setMode | ( | const std::string & | mode | ) |
void lumi::DataPipe::setSource | ( | const std::string & | source | ) |
Definition at line 4 of file DataPipe.cc.
References LaserTracksInput_cfi::source.
virtual const std::string lumi::DataPipe::sourceType | ( | ) | const [pure virtual] |
std::string lumi::DataPipe::m_authpath [protected] |
Definition at line 25 of file DataPipe.h.
Referenced by lumi::HLT2DB::retrieveData(), lumi::TRGDummy2DB::retrieveData(), lumi::CMSRunSummary2DB::retrieveData(), lumi::TRGWBM2DB::retrieveData(), lumi::CMSRunSummaryDummy2DB::retrieveData(), lumi::LumiDummy2DB::retrieveData(), lumi::HLTConf2DB::retrieveData(), lumi::TRG2DB::retrieveData(), lumi::HLTDummy2DB::retrieveData(), and lumi::HLTConfDummy2DB::retrieveData().
std::string lumi::DataPipe::m_dest [protected] |
Definition at line 23 of file DataPipe.h.
Referenced by lumi::HLT2DB::retrieveData(), lumi::TRGDummy2DB::retrieveData(), lumi::CMSRunSummary2DB::retrieveData(), lumi::TRGWBM2DB::retrieveData(), lumi::LumiDummy2DB::retrieveData(), lumi::CMSRunSummaryDummy2DB::retrieveData(), lumi::TRG2DB::retrieveData(), lumi::HLTConf2DB::retrieveData(), lumi::HLTDummy2DB::retrieveData(), and lumi::HLTConfDummy2DB::retrieveData().
std::string lumi::DataPipe::m_mode [protected] |
Definition at line 26 of file DataPipe.h.
std::string lumi::DataPipe::m_source [protected] |
Definition at line 24 of file DataPipe.h.
Referenced by lumi::HLT2DB::retrieveData(), lumi::CMSRunSummary2DB::retrieveData(), lumi::TRGWBM2DB::retrieveData(), lumi::HLTConf2DB::retrieveData(), and lumi::TRG2DB::retrieveData().