#include <Fireworks/Core/interface/FWItemTVirtualCollectionProxyAccessor.h>
Public Member Functions | |
virtual const void * | data () const |
FWItemTVirtualCollectionProxyAccessor (const TClass *iType, boost::shared_ptr< TVirtualCollectionProxy > iProxy, size_t iOffset=0) | |
bool | isCollection () const |
virtual const void * | modelData (int iIndex) const |
const TClass * | modelType () const |
void | reset () |
void | setData (const Reflex::Object &) |
override if id of an object should be different than the index More... | |
virtual unsigned int | size () const |
const TClass * | type () const |
virtual | ~FWItemTVirtualCollectionProxyAccessor () |
Public Member Functions inherited from FWItemAccessorBase | |
FWItemAccessorBase () | |
virtual | ~FWItemAccessorBase () |
Private Member Functions | |
FWItemTVirtualCollectionProxyAccessor (const FWItemTVirtualCollectionProxyAccessor &) | |
const FWItemTVirtualCollectionProxyAccessor & | operator= (const FWItemTVirtualCollectionProxyAccessor &) |
Private Attributes | |
boost::shared_ptr < TVirtualCollectionProxy > | m_colProxy |
const void * | m_data |
size_t | m_offset |
const TClass * | m_type |
Description: <one line="" class="" summary>="">
Usage: <usage>
Definition at line 31 of file FWItemTVirtualCollectionProxyAccessor.h.
FWItemTVirtualCollectionProxyAccessor::FWItemTVirtualCollectionProxyAccessor | ( | const TClass * | iType, |
boost::shared_ptr< TVirtualCollectionProxy > | iProxy, | ||
size_t | iOffset = 0 |
||
) |
Definition at line 33 of file FWItemTVirtualCollectionProxyAccessor.cc.
|
virtual |
Definition at line 49 of file FWItemTVirtualCollectionProxyAccessor.cc.
|
private |
|
virtual |
Implements FWItemAccessorBase.
Definition at line 107 of file FWItemTVirtualCollectionProxyAccessor.cc.
References m_data.
|
virtual |
Implements FWItemAccessorBase.
Definition at line 134 of file FWItemTVirtualCollectionProxyAccessor.cc.
|
virtual |
Implements FWItemAccessorBase.
Definition at line 100 of file FWItemTVirtualCollectionProxyAccessor.cc.
References m_colProxy, and m_data.
|
virtual |
Implements FWItemAccessorBase.
Definition at line 122 of file FWItemTVirtualCollectionProxyAccessor.cc.
References m_colProxy.
|
private |
|
virtual |
Implements FWItemAccessorBase.
Definition at line 87 of file FWItemTVirtualCollectionProxyAccessor.cc.
References m_colProxy, and m_data.
Referenced by setData().
|
virtual |
override if id of an object should be different than the index
Implements FWItemAccessorBase.
Definition at line 69 of file FWItemTVirtualCollectionProxyAccessor.cc.
References m_colProxy, m_data, m_offset, and reset().
|
virtual |
Implements FWItemAccessorBase.
Definition at line 113 of file FWItemTVirtualCollectionProxyAccessor.cc.
References m_colProxy, and m_data.
|
virtual |
Implements FWItemAccessorBase.
Definition at line 128 of file FWItemTVirtualCollectionProxyAccessor.cc.
References m_type.
Referenced by 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().
|
private |
Definition at line 61 of file FWItemTVirtualCollectionProxyAccessor.h.
Referenced by modelData(), modelType(), reset(), setData(), and size().
|
mutableprivate |
Definition at line 62 of file FWItemTVirtualCollectionProxyAccessor.h.
Referenced by data(), modelData(), reset(), setData(), and size().
|
private |
Definition at line 63 of file FWItemTVirtualCollectionProxyAccessor.h.
Referenced by setData().
|
private |
Definition at line 60 of file FWItemTVirtualCollectionProxyAccessor.h.
Referenced by type().