GlobalObjects
|
Filters can be assigned to objects of the type ObjectStrIndexIterator, which control the iteration by an ObjectStrIndex.
With this structure a filter can be defined by means of a range specification. For example, if m_sIndexFilterValue has the value "123" and m_sIndexFilterEndValue has the value "155", all Objects with an index lower than "123" and higher than "155" will be filtered out. Thus, only all objects with an index greater than/equal to "123" and less than/equal to "155" will be delivered in case of a query.
More...
#include <GloIndexPool.h>
Public Member Functions | |
virtual | ~IndexRangeFilter () |
Public Member Functions inherited from glo::IndexPool::IndexFilter | |
virtual | ~IndexFilter () |
Public Attributes | |
std::string | m_sIndexFilterEndValue |
Public Attributes inherited from glo::IndexPool::IndexFilter | |
std::string | m_sIndexFilterValue |
Filters can be assigned to objects of the type ObjectStrIndexIterator, which control the iteration by an ObjectStrIndex.
With this structure a filter can be defined by means of a range specification. For example, if m_sIndexFilterValue has the value "123" and m_sIndexFilterEndValue has the value "155", all Objects with an index lower than "123" and higher than "155" will be filtered out. Thus, only all objects with an index greater than/equal to "123" and less than/equal to "155" will be delivered in case of a query.
|
inlinevirtual |
A virtual destructor makes the structure polimorph.
std::string glo::IndexPool::IndexRangeFilter::m_sIndexFilterEndValue |
The end of the range.