#include <Fireworks/Core/interface/FWRepresentationCheckerBase.h>
Public Member Functions | |
unsigned int | bitPackedViews () const |
FWRepresentationCheckerBase (const std::string &iPurpose, unsigned int iBitPackedViews, bool iRepresentsSubPart) | |
virtual FWRepresentationInfo | infoFor (const std::string &iTypeName) const =0 |
const std::string & | purpose () const |
bool | representsSubPart () const |
virtual | ~FWRepresentationCheckerBase () |
Private Member Functions | |
FWRepresentationCheckerBase (const FWRepresentationCheckerBase &) | |
const FWRepresentationCheckerBase & | operator= (const FWRepresentationCheckerBase &) |
Private Attributes | |
const unsigned int | m_bitPackedViews |
const std::string | m_purpose |
const bool | m_representsSubPart |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 29 of file FWRepresentationCheckerBase.h.
FWRepresentationCheckerBase::FWRepresentationCheckerBase | ( | const std::string & | iPurpose, |
unsigned int | iBitPackedViews, | ||
bool | iRepresentsSubPart | ||
) |
Definition at line 31 of file FWRepresentationCheckerBase.cc.
: m_purpose(iPurpose), m_bitPackedViews(iBitPackedViews), m_representsSubPart(iRepresentsSubPart) { }
FWRepresentationCheckerBase::~FWRepresentationCheckerBase | ( | ) | [virtual] |
Definition at line 43 of file FWRepresentationCheckerBase.cc.
{ }
FWRepresentationCheckerBase::FWRepresentationCheckerBase | ( | const FWRepresentationCheckerBase & | ) | [private] |
unsigned int FWRepresentationCheckerBase::bitPackedViews | ( | ) | const |
Definition at line 73 of file FWRepresentationCheckerBase.cc.
References m_bitPackedViews.
Referenced by FWEDProductRepresentationChecker::infoFor(), and FWSimpleRepresentationChecker::infoFor().
{ return m_bitPackedViews; }
virtual FWRepresentationInfo FWRepresentationCheckerBase::infoFor | ( | const std::string & | iTypeName | ) | const [pure virtual] |
Implemented in FWEDProductRepresentationChecker, and FWSimpleRepresentationChecker.
const FWRepresentationCheckerBase& FWRepresentationCheckerBase::operator= | ( | const FWRepresentationCheckerBase & | ) | [private] |
const std::string & FWRepresentationCheckerBase::purpose | ( | ) | const |
Definition at line 67 of file FWRepresentationCheckerBase.cc.
References m_purpose.
Referenced by FWEDProductRepresentationChecker::infoFor(), and FWSimpleRepresentationChecker::infoFor().
{ return m_purpose; }
bool FWRepresentationCheckerBase::representsSubPart | ( | void | ) | const |
Definition at line 78 of file FWRepresentationCheckerBase.cc.
References m_representsSubPart.
Referenced by FWEDProductRepresentationChecker::infoFor(), and FWSimpleRepresentationChecker::infoFor().
{ return m_representsSubPart; }
const unsigned int FWRepresentationCheckerBase::m_bitPackedViews [private] |
Definition at line 53 of file FWRepresentationCheckerBase.h.
Referenced by bitPackedViews().
const std::string FWRepresentationCheckerBase::m_purpose [private] |
Definition at line 52 of file FWRepresentationCheckerBase.h.
Referenced by purpose().
const bool FWRepresentationCheckerBase::m_representsSubPart [private] |
Definition at line 54 of file FWRepresentationCheckerBase.h.
Referenced by representsSubPart().