23#include <rtl/ustring.hxx>
46 const OUString& aName,
47 const OUString& aFilter,
48 bool bAllowDuplicates =
false );
95 FILTER_VECTOR_T::const_iterator
m_iter;
OUString makeWinFilterBuffer(CFilterContainer &aFilterContainer)
bool getFilterByIndex(sal_Int32 aIndex, OUString &theFilter) const
OUString m_sCurrentFilter
void setCurrentFilter(const OUString &aName)
std::pair< OUString, OUString > FILTER_ENTRY_T
std::vector< FILTER_ENTRY_T > FILTER_VECTOR_T
bool getFilterByName(const OUString &aName, OUString &theFilter) const
CFilterContainer(sal_Int32 initSize=0)
sal_Int32 getFilterTagPos(const OUString &aName) const
CFilterContainer(const CFilterContainer &)
OUString getCurrentFilter() const
FILTER_VECTOR_T m_vFilters
sal_Int32 getFilterPos(const OUString &aName) const
CFilterContainer &SAL_CALL operator=(const CFilterContainer &)
bool getFilterNameByIndex(sal_Int32 aIndex, OUString &theName) const
FILTER_VECTOR_T::const_iterator m_iter
bool getNextFilter(FILTER_ENTRY_T &nextFilterEntry)
bool addFilter(const OUString &aName, const OUString &aFilter, bool bAllowDuplicates=false)
bool delFilter(const OUString &aName)