Selector based on array. More...
Public Member Functions | |
| ArraySelector () | |
| ArraySelector (const T *v, int s) | |
| ArraySelector (const ArraySelector &x) | |
| ~ArraySelector () | |
| virtual const char * | selectorType () const |
| virtual Selector< T > * | clone () const |
| virtual bool | includes (const T &t) const |
| void | manageVals (bool yn=true) |
Public Attributes | |
| const T * | vals_ |
| int | sz_ |
Protected Member Functions | |
| virtual bool | isEq (const Selector< T > &ss) const |
Protected Attributes | |
| bool | valsmine_ |
Selector based on array.
| ArraySelector< T >::ArraySelector | ( | ) | [inline] |
| ArraySelector< T >::ArraySelector | ( | const T * | v, | |
| int | s | |||
| ) | [inline] |
| ArraySelector< T >::ArraySelector | ( | const ArraySelector< T > & | x | ) | [inline] |
| ArraySelector< T >::~ArraySelector | ( | ) | [inline] |
| virtual Selector<T>* ArraySelector< T >::clone | ( | ) | const [inline, virtual] |
Implements Selector< T >.
| virtual bool ArraySelector< T >::includes | ( | const T & | t | ) | const [inline, virtual] |
Implements Selector< T >.
| virtual bool ArraySelector< T >::isEq | ( | const Selector< T > & | ss | ) | const [inline, protected, virtual] |
Implements Selector< T >.
| void ArraySelector< T >::manageVals | ( | bool | yn = true |
) | [inline] |
| virtual const char* ArraySelector< T >::selectorType | ( | ) | const [inline, virtual] |
Implements Selector< T >.
| int ArraySelector< T >::sz_ |
| const T* ArraySelector< T >::vals_ |
bool ArraySelector< T >::valsmine_ [protected] |
1.7.1