CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
BaseWithDict.cc
Go to the documentation of this file.
1 
4 
5 #include "TBaseClass.h"
6 
7 namespace edm {
9  }
10 
11  BaseWithDict::BaseWithDict(TBaseClass* baseClass) : baseClass_(baseClass) {
12  }
13 
16  return TypeWithDict(baseClass_->GetClassPointer(), baseClass_->Property());
17  }
18 
21  return baseClass_->GetName();
22  }
23 
24  bool
26  return (baseClass_->Property() & kIsPublic);
27  }
28 }
#define nullptr
TypeWithDict typeOf() const
Definition: BaseWithDict.cc:15
std::string name() const
Definition: BaseWithDict.cc:20
bool isPublic() const
Definition: BaseWithDict.cc:25
TBaseClass * baseClass_
Definition: BaseWithDict.h:44