Main Page
Namespaces
Classes
Package Documentation
GIT Directory
WorkBook
Offline Guide
Release schedule
•
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Properties
Friends
Macros
Pages
src
FWCore
Utilities
interface
BaseWithDict.h
Go to the documentation of this file.
1
#ifndef FWCore_Utilities_BaseWithDict_h
2
#define FWCore_Utilities_BaseWithDict_h
3
4
/*----------------------------------------------------------------------
5
6
BaseWithDict: A holder for a base class
7
8
----------------------------------------------------------------------*/
9
10
#include <string>
11
12
class
TBaseClass;
13
14
namespace
edm {
15
16
class
TypeWithDict;
17
18
class
BaseWithDict
{
19
public
:
20
BaseWithDict
();
21
22
explicit
BaseWithDict
(TBaseClass* baseClass);
23
24
std::string
name
()
const
;
25
26
TypeWithDict
typeOf
()
const
;
27
28
bool
isPublic
()
const
;
29
30
private
:
31
32
TBaseClass*
baseClass_
;
33
};
34
35
}
36
#endif
edm::BaseWithDict
Definition:
BaseWithDict.h:18
AlCaHLTBitMon_QueryRunRegistry.string
string string
Definition:
AlCaHLTBitMon_QueryRunRegistry.py:255
edm::BaseWithDict::BaseWithDict
BaseWithDict()
Definition:
BaseWithDict.cc:8
edm::BaseWithDict::typeOf
TypeWithDict typeOf() const
Definition:
BaseWithDict.cc:15
edm::TypeWithDict
Definition:
TypeWithDict.h:45
edm::BaseWithDict::name
std::string name() const
Definition:
BaseWithDict.cc:20
edm::BaseWithDict::isPublic
bool isPublic() const
Definition:
BaseWithDict.cc:25
edm::BaseWithDict::baseClass_
TBaseClass * baseClass_
Definition:
BaseWithDict.h:32
Generated for CMSSW Reference Manual by
1.8.5