#include <Fireworks/Core/interface/FWRepresentationCheckerBase.h>
Public Member Functions | |
unsigned int | bitPackedViews () const |
FWRepresentationCheckerBase (const std::string &iPurpose, unsigned int iBitPackedViews, bool iRepresentsSubPart, bool iRequiresFF=false) | |
virtual FWRepresentationInfo | infoFor (const std::string &iTypeName) const =0 |
const std::string & | purpose () const |
bool | representsSubPart () const |
bool | requiresFF () const |
virtual | ~FWRepresentationCheckerBase () |
Private Member Functions | |
FWRepresentationCheckerBase (const FWRepresentationCheckerBase &)=delete | |
const FWRepresentationCheckerBase & | operator= (const FWRepresentationCheckerBase &)=delete |
Private Attributes | |
const unsigned int | m_bitPackedViews |
const std::string | m_purpose |
const bool | m_representsSubPart |
const bool | m_requiresFF |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 28 of file FWRepresentationCheckerBase.h.
FWRepresentationCheckerBase::FWRepresentationCheckerBase | ( | const std::string & | iPurpose, |
unsigned int | iBitPackedViews, | ||
bool | iRepresentsSubPart, | ||
bool | iRequiresFF = false |
||
) |
Definition at line 29 of file FWRepresentationCheckerBase.cc.
Referenced by requiresFF().
|
virtual |
Definition at line 43 of file FWRepresentationCheckerBase.cc.
|
privatedelete |
unsigned int FWRepresentationCheckerBase::bitPackedViews | ( | ) | const |
Definition at line 66 of file FWRepresentationCheckerBase.cc.
References m_bitPackedViews.
Referenced by FWEDProductRepresentationChecker::infoFor(), and FWSimpleRepresentationChecker::infoFor().
|
pure virtual |
Implemented in FWSimpleRepresentationChecker, and FWEDProductRepresentationChecker.
|
privatedelete |
Referenced by requiresFF().
const std::string & FWRepresentationCheckerBase::purpose | ( | ) | const |
Definition at line 64 of file FWRepresentationCheckerBase.cc.
References m_purpose.
Referenced by FWEDProductRepresentationChecker::infoFor(), and FWSimpleRepresentationChecker::infoFor().
bool FWRepresentationCheckerBase::representsSubPart | ( | void | ) | const |
Definition at line 68 of file FWRepresentationCheckerBase.cc.
References m_representsSubPart.
Referenced by FWEDProductRepresentationChecker::infoFor(), and FWSimpleRepresentationChecker::infoFor().
|
inline |
Definition at line 44 of file FWRepresentationCheckerBase.h.
References FWRepresentationCheckerBase(), m_requiresFF, and operator=().
Referenced by FWEDProductRepresentationChecker::infoFor(), and FWSimpleRepresentationChecker::infoFor().
|
private |
Definition at line 56 of file FWRepresentationCheckerBase.h.
Referenced by bitPackedViews().
|
private |
Definition at line 55 of file FWRepresentationCheckerBase.h.
Referenced by purpose().
|
private |
Definition at line 57 of file FWRepresentationCheckerBase.h.
Referenced by representsSubPart().
|
private |
Definition at line 58 of file FWRepresentationCheckerBase.h.
Referenced by requiresFF().