#include <MemberWithDict.h>
Public Member Functions | |
TypeWithDict | declaringType () const |
ObjectWithDict | get () const |
ObjectWithDict | get (ObjectWithDict const &obj) const |
bool | isConst () const |
bool | isPublic () const |
bool | isStatic () const |
bool | isTransient () const |
MemberWithDict () | |
MemberWithDict (TDataMember *dataMember) | |
std::string | name () const |
size_t | offset () const |
operator bool () const | |
TypeWithDict | typeOf () const |
Private Attributes | |
TDataMember * | dataMember_ |
Definition at line 19 of file MemberWithDict.h.
edm::MemberWithDict::MemberWithDict | ( | ) |
Definition at line 8 of file MemberWithDict.cc.
|
explicit |
Definition at line 12 of file MemberWithDict.cc.
TypeWithDict edm::MemberWithDict::declaringType | ( | ) | const |
ObjectWithDict edm::MemberWithDict::get | ( | void | ) | const |
Definition at line 22 of file MemberWithDict.cc.
References dataMember_, and typeOf().
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), edm::ObjectWithDict::get(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), betterConfigParser.BetterConfigParser::getResultingSection(), and reco::parser::MethodInvoker::invoke().
ObjectWithDict edm::MemberWithDict::get | ( | ObjectWithDict const & | obj | ) | const |
Definition at line 27 of file MemberWithDict.cc.
References edm::ObjectWithDict::address(), dataMember_, and typeOf().
Referenced by Options.Options::__getitem__(), betterConfigParser.BetterConfigParser::__updateDict(), betterConfigParser.BetterConfigParser::getCompares(), betterConfigParser.BetterConfigParser::getGeneral(), and betterConfigParser.BetterConfigParser::getResultingSection().
bool edm::MemberWithDict::isConst | ( | ) | const |
Definition at line 42 of file MemberWithDict.cc.
References dataMember_.
Referenced by FWTableViewManager::tableFormats().
bool edm::MemberWithDict::isPublic | ( | ) | const |
Definition at line 47 of file MemberWithDict.cc.
References dataMember_.
Referenced by reco::findDataMember(), and FWTableViewManager::tableFormats().
bool edm::MemberWithDict::isStatic | ( | ) | const |
Definition at line 52 of file MemberWithDict.cc.
References dataMember_, and reco::parser::kIsStatic.
bool edm::MemberWithDict::isTransient | ( | ) | const |
std::string edm::MemberWithDict::name | ( | void | ) | const |
Definition at line 17 of file MemberWithDict.cc.
References dataMember_.
Referenced by cuy.divideElement::__init__(), cuy.plotElement::__init__(), cuy.additionElement::__init__(), cuy.superimposeElement::__init__(), cuy.graphElement::__init__(), reco::parser::MethodInvoker::methodName(), and FWTableViewManager::tableFormats().
size_t edm::MemberWithDict::offset | ( | ) | const |
|
explicit |
Definition at line 66 of file MemberWithDict.cc.
TypeWithDict edm::MemberWithDict::typeOf | ( | ) | const |
Definition at line 32 of file MemberWithDict.cc.
References edm::TypeWithDict::byName(), and dataMember_.
Referenced by get(), reco::parser::MethodInvoker::invoke(), reco::parser::MethodSetter::push(), reco::parser::MethodInvoker::returnTypeName(), and FWTableViewManager::tableFormats().
|
private |
Definition at line 51 of file MemberWithDict.h.
Referenced by declaringType(), get(), isConst(), isPublic(), isStatic(), isTransient(), name(), offset(), and typeOf().