![]() |
![]() |
Classes | |
class | CacheParser |
class | PluginCapabilities |
class | PluginFactory< R *(Arg)> |
class | PluginFactory< R *(Arg1, Arg2)> |
class | PluginFactory< R *(void)> |
class | PluginFactoryBase |
class | PluginFactoryManager |
struct | PluginInfo |
class | PluginManager |
class | SharedLibrary |
Namespaces | |
namespace | standard |
Functions | |
static void | checkForError (const std::istream &iIn, unsigned long iRecordNumber, const std::string &iContext) |
static void edmplugin::checkForError | ( | const std::istream & | iIn, | |
unsigned long | iRecordNumber, | |||
const std::string & | iContext | |||
) | [static] |
Definition at line 70 of file CacheParser.cc.
References Exception.
Referenced by edmplugin::CacheParser::readline().
00073 { 00074 if(iIn.eof()) { 00075 throw cms::Exception("PluginCacheParseFailed")<<"Unexpectedly reached end of file for line " 00076 <<iRecordNumber<<" just after '"<<iContext<<"'"; 00077 } 00078 if(iIn.bad()) { 00079 throw cms::Exception("PluginCacheParseFailed")<<"Reading failed on line "<<iRecordNumber <<" just after '"<<iContext<<"'"; 00080 } 00081 }