#include <AnyMethodArgument.h>
Public Member Functions | |
AnyMethodArgumentFixup (const edm::TypeWithDict &type) | |
template<typename I > | |
boost::enable_if< boost::is_integral< I >, std::pair< AnyMethodArgument, int > >::type | operator() (const I &t) const |
template<typename F > | |
boost::enable_if< boost::is_floating_point< F >, std::pair< AnyMethodArgument, int > >::type | operator() (const F &t) const |
std::pair< AnyMethodArgument, int > | operator() (const std::string &t) const |
Private Member Functions | |
std::pair< AnyMethodArgument, int > | doInt (int t) const |
template<typename From , typename To > | |
std::pair< AnyMethodArgument, int > | retOk_ (const From &f, int cast) const |
Private Attributes | |
edm::TypeWithDict | dataType_ |
Definition at line 52 of file AnyMethodArgument.h.
|
inline |
Definition at line 76 of file AnyMethodArgument.h.
|
inlineprivate |
Definition at line 61 of file AnyMethodArgument.h.
References protons_cff::t.
|
inline |
Definition at line 84 of file AnyMethodArgument.h.
|
inline |
Definition at line 88 of file AnyMethodArgument.h.
References protons_cff::t.
|
inline |
Definition at line 94 of file AnyMethodArgument.h.
References edm::TypeWithDict::dataMemberSize(), Exception, edm::TypeWithDict::isEnum(), edm::TypeWithDict::name(), edm::TypeWithDict::stringToEnumValue(), and protons_cff::t.
|
inlineprivate |
Definition at line 56 of file AnyMethodArgument.h.
|
private |
Definition at line 54 of file AnyMethodArgument.h.