CMS 3D CMS Logo

findMethod.cc File Reference

#include "PhysicsTools/Utilities/src/findMethod.h"
#include "PhysicsTools/Utilities/src/ErrorCodes.h"
#include "PhysicsTools/Utilities/interface/Exception.h"
#include "Reflex/Base.h"
#include "Reflex/TypeTemplate.h"

Go to the source code of this file.

Namespaces

namespace  reco

Functions

int reco::checkMethod (const ROOT::Reflex::Member &mem, const ROOT::Reflex::Type &type, const std::vector< AnyMethodArgument > &args, std::vector< AnyMethodArgument > &fixuppedArgs)
static bool fatalErrorCondition (int iError)
pair< Member, boolreco::findMethod (const Type &t, const string &name, const std::vector< AnyMethodArgument > &args, std::vector< AnyMethodArgument > &fixuppedArgs, const char *iIterator, int &oError)


Function Documentation

static bool fatalErrorCondition ( int  iError  )  [static]

Definition at line 12 of file findMethod.cc.

References reco::parser::kIsConstructor, reco::parser::kIsDestructor, reco::parser::kIsFunctionAddedByROOT, reco::parser::kIsNotPublic, reco::parser::kIsOperator, and reco::parser::kIsStatic.

Referenced by reco::findMethod().

00013 {
00014    return (reco::parser::kIsNotPublic==iError ||
00015       reco::parser::kIsStatic==iError ||
00016       reco::parser::kIsFunctionAddedByROOT==iError ||
00017       reco::parser::kIsConstructor==iError ||
00018       reco::parser::kIsDestructor==iError ||
00019       reco::parser::kIsOperator==iError);
00020    
00021 }


Generated on Tue Jun 9 17:55:16 2009 for CMSSW by  doxygen 1.5.4