Gaudi Framework, version v20r4

Generated: 8 Jan 2009

MultiFileCatalog.cpp File Reference

#include "GaudiKernel/DeclareFactoryEntries.h"
#include "GaudiKernel/strcasecmp.h"
#include "GaudiKernel/MsgStream.h"
#include "Reflex/PluginService.h"
#include "MultiFileCatalog.h"
#include <stdexcept>
#include <algorithm>

Include dependency graph for MultiFileCatalog.cpp:

Go to the source code of this file.

Namespaces

namespace  Gaudi

Functions

std::string Gaudi::createGuidAsString ()
 Create file identifier using UUID mechanism.
 DECLARE_NAMESPACE_SERVICE_FACTORY (Gaudi, MultiFileCatalog)
template<class V, class F>
bool _findX0Bool (V &array, F pmf, bool invert)


Function Documentation

template<class V, class F>
bool @670::_findX0Bool ( V &  array,
pmf,
bool  invert 
) [inline, static]

Definition at line 18 of file MultiFileCatalog.cpp.

00018                                                  {
00019     for(typename V::const_iterator i=array.begin(); i != array.end(); ++i) {
00020       bool res = invert ? !((*i)->*pmf)() : ((*i)->*pmf)();
00021       if ( !res ) return false;
00022     }
00023     return true;
00024   }

DECLARE_NAMESPACE_SERVICE_FACTORY ( Gaudi  ,
MultiFileCatalog   
)


Generated at Thu Jan 8 17:50:09 2009 for Gaudi Framework, version v20r4 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004