#include <Fireworks/Core/interface/FWItemAccessorBase.h>
Public Member Functions | |
virtual const void * | data () const =0 |
FWItemAccessorBase () | |
virtual bool | isCollection () const =0 |
virtual const void * | modelData (int iIndex) const =0 |
virtual const TClass * | modelType () const =0 |
virtual void | reset ()=0 |
virtual void | setData (const edm::ObjectWithDict &)=0 |
override if id of an object should be different than the index More... | |
virtual unsigned int | size () const =0 |
virtual const TClass * | type () const =0 |
virtual | ~FWItemAccessorBase () |
Description: Base class used to access data stored in an edm::EDProduct
Usage: <usage>
Definition at line 34 of file FWItemAccessorBase.h.
FWItemAccessorBase::FWItemAccessorBase | ( | ) |
Definition at line 31 of file FWItemAccessorBase.cc.
|
virtual |
Definition at line 40 of file FWItemAccessorBase.cc.
|
pure virtual |
Implemented in FWItemTVirtualCollectionProxyAccessor, FWItemSingleAccessor, and FWItemRandomAccessorBase.
Referenced by cuy.FindIssue::__init__().
|
pure virtual |
Implemented in FWItemTVirtualCollectionProxyAccessor, FWItemSingleAccessor, and FWItemRandomAccessorBase.
|
pure virtual |
|
pure virtual |
Implemented in FWItemTVirtualCollectionProxyAccessor, FWItemSingleAccessor, and FWItemRandomAccessorBase.
|
pure virtual |
Implemented in FWItemTVirtualCollectionProxyAccessor, FWItemSingleAccessor, and FWItemRandomAccessorBase.
|
pure virtual |
override if id of an object should be different than the index
Implemented in FWItemTVirtualCollectionProxyAccessor, FWItemSingleAccessor, and FWItemRandomAccessorBase.
|
pure virtual |
|
pure virtual |
Implemented in FWItemTVirtualCollectionProxyAccessor, FWItemSingleAccessor, and FWItemRandomAccessorBase.
Referenced by cuy.ValElement::__init__(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::inputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputCommands(), Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::outputEventContent(), and Vispa.Plugins.ConfigEditor.ConfigDataAccessor.ConfigDataAccessor::properties().