Free Electron
|
An operation on a record. More...
#include <RecordOperation.h>
Public Member Functions | |
RecordOperation (sp< Scope > &spScope) | |
virtual void | operator() (const Record &record)=0 |
Override this function to implement the record operation. More... | |
void | operator() (sp< RecordGroup > &spRG) |
FilterList & | filters (void) |
void | addFilter (const BaseAccessor &filter) |
void | setup (BaseAccessor &accessor, const String &attribute) |
Private Attributes | |
FilterList | m_filters |
sp< Scope > | m_spScope |
An operation on a record.
This is used by RecordGroup::all()
The common use case is to derive from RecordOperation and override operator()(const Record &record).
|
pure virtual |
Override this function to implement the record operation.
Implemented in fe::ext::Drag.