CMS 3D CMS Logo

Namespaces | Typedefs | Functions
findMethod.cc File Reference
#include "CommonTools/Utils/src/findMethod.h"
#include "CommonTools/Utils/src/ErrorCodes.h"
#include "CommonTools/Utils/interface/Exception.h"
#include "FWCore/Reflection/interface/BaseWithDict.h"
#include "FWCore/Reflection/interface/TypeWithDict.h"
#include "FWCore/Utilities/interface/TypeID.h"
#include <cassert>

Go to the source code of this file.

Namespaces

 reco
 fixed size matrix
 

Typedefs

using AnyMethodArgument = reco::parser::AnyMethodArgument
 
typedef std::pair< int, edm::FunctionWithDictreco::OK
 

Functions

int reco::checkMethod (const edm::FunctionWithDict &mem, const edm::TypeWithDict &type, const std::vector< AnyMethodArgument > &args, std::vector< AnyMethodArgument > &fixuppedArgs)
 
static bool fatalErrorCondition (const int err)
 
std::pair< edm::FunctionWithDict, bool > reco::findMethod (const edm::TypeWithDict &t, const std::string &name, const std::vector< AnyMethodArgument > &args, std::vector< AnyMethodArgument > &fixuppedArgs, const char *iIterator, int &oError)
 
bool reco::nCasts (const OK &a, const OK &b)
 

Typedef Documentation

◆ AnyMethodArgument

Definition at line 11 of file findMethod.cc.

Function Documentation

◆ fatalErrorCondition()

static bool fatalErrorCondition ( const int  err)
static
reco::parser::kIsNotPublic
Definition: ErrorCodes.h:33
reco::parser::kIsOperator
Definition: ErrorCodes.h:39
reco::parser::kIsFunctionAddedByROOT
Definition: ErrorCodes.h:36
reco::parser::kIsDestructor
Definition: ErrorCodes.h:38
runTheMatrix.err
err
Definition: runTheMatrix.py:288
reco::parser::kIsStatic
Definition: ErrorCodes.h:34
reco::parser::kIsConstructor
Definition: ErrorCodes.h:37