CMS 3D CMS Logo

List of all members | Public Types | Public Member Functions | Private Member Functions | Private Attributes
FWParameterizable Class Reference

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

Inheritance diagram for FWParameterizable:
FWCompositeParameter FWConfigurableParameterizable CmsShowCommon FWProxyBuilderConfiguration FWViewBase FWViewEnergyScale FWEveView FWGeometryTableViewBase FWTableView FWTriggerTableView FW3DViewBase FWGlimpseView FWLegoViewBase FWRPZView FWGeometryTableView FWOverlapTableView FWHLTTriggerTableView FWL1TriggerTableView

Public Types

typedef std::vector< FWParameterBase * >::const_iterator const_iterator
 

Public Member Functions

void add (FWParameterBase *)
 
const_iterator begin () const
 
const_iterator end () const
 
 FWParameterizable ()
 
virtual ~FWParameterizable ()
 

Private Member Functions

 FWParameterizable (const FWParameterizable &)
 
const FWParameterizableoperator= (const FWParameterizable &)
 

Private Attributes

std::vector< FWParameterBase * > m_parameters
 

Detailed Description

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

Usage: <usage>

Definition at line 29 of file FWParameterizable.h.

Member Typedef Documentation

Definition at line 36 of file FWParameterizable.h.

Constructor & Destructor Documentation

FWParameterizable::FWParameterizable ( )

Definition at line 30 of file FWParameterizable.cc.

Referenced by end().

31 {
32 }
FWParameterizable::~FWParameterizable ( )
virtual

Definition at line 39 of file FWParameterizable.cc.

40 {
41 }
FWParameterizable::FWParameterizable ( const FWParameterizable )
private

Member Function Documentation

void FWParameterizable::add ( FWParameterBase iParam)

Definition at line 59 of file FWParameterizable.cc.

References m_parameters.

Referenced by end(), FWParameterBase::FWParameterBase(), and counter.Counter::register().

60 {
61  m_parameters.push_back(iParam);
62 }
std::vector< FWParameterBase * > m_parameters
const_iterator FWParameterizable::begin ( void  ) const
inline
const_iterator FWParameterizable::end ( void  ) const
inline
const FWParameterizable& FWParameterizable::operator= ( const FWParameterizable )
private

Referenced by end().

Member Data Documentation

std::vector<FWParameterBase* > FWParameterizable::m_parameters
private

Definition at line 58 of file FWParameterizable.h.

Referenced by add(), begin(), and end().