CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Namespaces | Typedefs
AnyMethodArgument.h File Reference
#include "FWCore/Reflection/interface/TypeWithDict.h"
#include "FWCore/Utilities/interface/TypeID.h"
#include "CommonTools/Utils/interface/Exception.h"
#include <algorithm>
#include <cstdint>
#include <string>
#include <type_traits>
#include <variant>

Go to the source code of this file.

Classes

class  reco::parser::AnyMethodArgument2VoidPtr
 
class  reco::parser::AnyMethodArgumentFixup
 
struct  reco::parser::matches_another_integral_type< T >
 

Namespaces

 reco
 fixed size matrix
 
 reco::parser
 

Typedefs

typedef std::conditional
< matches_another_integral_type
< unsigned long >::value,
std::variant< int8_t, uint8_t,
int16_t, uint16_t, int32_t,
uint32_t, int64_t, uint64_t,
double, float, std::string >
, std::variant< int8_t,
uint8_t, int16_t, uint16_t,
int32_t, uint32_t, int64_t,
uint64_t, unsigned long,
double, float, std::string >
>::type 
reco::parser::AnyMethodArgument