#include <BaseWithDict.h>
Public Member Functions | |
BaseWithDict () | |
BaseWithDict (Reflex::Base const &base) | |
bool | isPublic () const |
std::string | name () const |
TypeWithDict | toType () const |
Private Attributes | |
Reflex::Base | base_ |
Definition at line 18 of file BaseWithDict.h.
edm::BaseWithDict::BaseWithDict | ( | ) | [inline] |
Definition at line 20 of file BaseWithDict.h.
: base_() {}
edm::BaseWithDict::BaseWithDict | ( | Reflex::Base const & | base | ) | [inline, explicit] |
Definition at line 22 of file BaseWithDict.h.
bool edm::BaseWithDict::isPublic | ( | ) | const |
Definition at line 19 of file BaseWithDict.cc.
References base_.
Referenced by edm::public_base_classes().
{ return base_.IsPublic(); }
std::string edm::BaseWithDict::name | ( | void | ) | const |
TypeWithDict edm::BaseWithDict::toType | ( | ) | const |
Definition at line 9 of file BaseWithDict.cc.
References base_.
Referenced by edm::public_base_classes().
{ return (TypeWithDict(base_.ToType())); }
Reflex::Base edm::BaseWithDict::base_ [private] |
Definition at line 32 of file BaseWithDict.h.
Referenced by isPublic(), name(), and toType().