23 typedef typename collection_type::iterator
iterator;
38 instance.
container = Lucene::newInstance<collection_type>(
size);
46 instance.
container = Lucene::newInstance<collection_type>(first, last);
98 void add(
const TYPE& type)
103 void add(int32_t pos,
const TYPE& type)
108 template <
class ITER>
114 template <
class ITER>
120 template <
class ITER>
121 ITER
remove(ITER pos)
126 template <
class ITER>
127 ITER
remove(ITER first, ITER last)
132 void remove(
const TYPE& type)
137 template <
class PRED>
162 template <
class PRED>
173 template <
class PRED>
181 return equals(other, std::equal_to<TYPE>());
184 template <
class PRED>
194 return (int32_t)(int64_t)
container.get();
212 operator bool()
const
233 template <
typename TYPE>
241 template <
typename TYPE>
249 template <
typename TYPE>
257 template <
typename TYPE>
265 template <
typename TYPE>
273 template <
typename TYPE>
281 template <
typename TYPE>
289 template <
typename TYPE>
290 Collection<TYPE> newCollection(
const TYPE& a1,
const TYPE& a2,
const TYPE& a3,
const TYPE& a4,
const TYPE& a5,
const TYPE& a6,
const TYPE& a7,
const TYPE& a8)
297 template <
typename TYPE>
298 Collection<TYPE> newCollection(
const TYPE& a1,
const TYPE& a2,
const TYPE& a3,
const TYPE& a4,
const TYPE& a5,
const TYPE& a6,
const TYPE& a7,
const TYPE& a8,
const TYPE& a9)
305 template <
typename TYPE>
306 Collection<TYPE> newCollection(
const TYPE& a1,
const TYPE& a2,
const TYPE& a3,
const TYPE& a4,
const TYPE& a5,
const TYPE& a6,
const TYPE& a7,
const TYPE& a8,
const TYPE& a9,
const TYPE& a10)