#include "FWCore/ParameterSet/interface/ParameterDescriptionNode.h"
#include "FWCore/ParameterSet/interface/ParameterDescriptionCases.h"
#include "FWCore/ParameterSet/interface/ANDGroupDescription.h"
#include "FWCore/ParameterSet/interface/ORGroupDescription.h"
#include "FWCore/ParameterSet/interface/XORGroupDescription.h"
#include "FWCore/ParameterSet/interface/DocFormatHelper.h"
#include <vector>
#include <cassert>
#include <ostream>
Go to the source code of this file.
Namespaces | |
edm | |
HLT enums. | |
Macros | |
#define | TYPE_TO_ENUM(type, e_val) template<> ParameterTypes ParameterTypeToEnum::toEnum<type >(){ return e_val; } |
#define | TYPE_TO_NAME(type) case k_ ## type: return #type |
Functions | |
std::unique_ptr< ParameterDescriptionNode > | edm::operator&& (ParameterDescriptionNode const &node_left, ParameterDescriptionNode const &node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator&& (std::unique_ptr< ParameterDescriptionNode > node_left, ParameterDescriptionNode const &node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator&& (ParameterDescriptionNode const &node_left, std::unique_ptr< ParameterDescriptionNode > node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator&& (std::unique_ptr< ParameterDescriptionNode > node_left, std::unique_ptr< ParameterDescriptionNode > node_right) |
std::unique_ptr< ParameterDescriptionCases< bool > > | edm::operator>> (bool caseValue, ParameterDescriptionNode const &node) |
std::unique_ptr< ParameterDescriptionCases< int > > | edm::operator>> (int caseValue, ParameterDescriptionNode const &node) |
std::unique_ptr< ParameterDescriptionCases< std::string > > | edm::operator>> (std::string const &caseValue, ParameterDescriptionNode const &node) |
std::unique_ptr< ParameterDescriptionCases< std::string > > | edm::operator>> (char const *caseValue, ParameterDescriptionNode const &node) |
std::unique_ptr< ParameterDescriptionCases< bool > > | edm::operator>> (bool caseValue, std::unique_ptr< ParameterDescriptionNode > node) |
std::unique_ptr< ParameterDescriptionCases< int > > | edm::operator>> (int caseValue, std::unique_ptr< ParameterDescriptionNode > node) |
std::unique_ptr< ParameterDescriptionCases< std::string > > | edm::operator>> (std::string const &caseValue, std::unique_ptr< ParameterDescriptionNode > node) |
std::unique_ptr< ParameterDescriptionCases< std::string > > | edm::operator>> (char const *caseValue, std::unique_ptr< ParameterDescriptionNode > node) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator^ (ParameterDescriptionNode const &node_left, ParameterDescriptionNode const &node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator^ (std::unique_ptr< ParameterDescriptionNode > node_left, ParameterDescriptionNode const &node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator^ (ParameterDescriptionNode const &node_left, std::unique_ptr< ParameterDescriptionNode > node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator^ (std::unique_ptr< ParameterDescriptionNode > node_left, std::unique_ptr< ParameterDescriptionNode > node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator|| (ParameterDescriptionNode const &node_left, ParameterDescriptionNode const &node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator|| (std::unique_ptr< ParameterDescriptionNode > node_left, ParameterDescriptionNode const &node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator|| (ParameterDescriptionNode const &node_left, std::unique_ptr< ParameterDescriptionNode > node_right) |
std::unique_ptr< ParameterDescriptionNode > | edm::operator|| (std::unique_ptr< ParameterDescriptionNode > node_left, std::unique_ptr< ParameterDescriptionNode > node_right) |
std::string | edm::parameterTypeEnumToString (ParameterTypes iType) |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::string > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< double > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< EventID > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< EventRange > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< InputTag > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< int > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< long long > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< LuminosityBlockID > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< LuminosityBlockRange > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< std::string > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< unsigned > > () |
template<> | |
ParameterTypes | edm::ParameterTypeToEnum::toEnum< std::vector< unsigned long long > > () |
#define TYPE_TO_ENUM | ( | type, | |
e_val | |||
) | template<> ParameterTypes ParameterTypeToEnum::toEnum<type >(){ return e_val; } |
Definition at line 13 of file ParameterDescriptionNode.cc.
Definition at line 14 of file ParameterDescriptionNode.cc.
Referenced by edm::parameterTypeEnumToString().