33 #ifndef CXFILTERGROUP_H_
34 #define CXFILTERGROUP_H_
36 #include "cxResourceFilterExport.h"
62 std::vector<FilterPtr> getFilters()
const;
67 void remove(
Filter* filter);
69 size_t size()
const {
return mFilters.size(); }
70 bool empty()
const {
return mFilters.empty(); }
73 FilterPtr get(
int index) {
return mFilters[index]; }
76 for (
unsigned i=0; i<mFilters.size(); ++i)
77 if (mFilters[i]->getUid()==uid)
83 std::vector<FilterPtr> mFilters;
boost::shared_ptr< class Filter > FilterPtr
boost::shared_ptr< FilterGroup > FilterGroupPtr
Helper class for xml files used to store ssc/cx data.