CMS 3D CMS Logo

Public Member Functions | Private Member Functions | Private Attributes

FWRepresentationCheckerBase Class Reference

#include <Fireworks/Core/interface/FWRepresentationCheckerBase.h>

Inheritance diagram for FWRepresentationCheckerBase:
FWEDProductRepresentationChecker FWSimpleRepresentationChecker

List of all members.

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 FWRepresentationCheckerBaseoperator= (const FWRepresentationCheckerBase &)

Private Attributes

const unsigned int m_bitPackedViews
const std::string m_purpose
const bool m_representsSubPart

Detailed Description

Description: <one line="" class="" summary>="">

Usage: <usage>

Definition at line 29 of file FWRepresentationCheckerBase.h.


Constructor & Destructor Documentation

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]

Member Function Documentation

unsigned int FWRepresentationCheckerBase::bitPackedViews ( ) const
virtual FWRepresentationInfo FWRepresentationCheckerBase::infoFor ( const std::string &  iTypeName) const [pure virtual]
const FWRepresentationCheckerBase& FWRepresentationCheckerBase::operator= ( const FWRepresentationCheckerBase ) [private]
const std::string & FWRepresentationCheckerBase::purpose ( ) const
bool FWRepresentationCheckerBase::representsSubPart ( void  ) const

Member Data Documentation

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().

Definition at line 54 of file FWRepresentationCheckerBase.h.

Referenced by representsSubPart().