cds
2.3.2
|
Publication list iterator. More...
#include <cds/algo/flat_combining/kernel.h>
Public Member Functions | |
iterator () | |
Initializes an empty iterator object. | |
iterator (iterator const &src) | |
Copy ctor. | |
iterator & | operator++ () |
Pre-increment. | |
iterator | operator++ (int) |
Post-increment. | |
publication_record_type * | operator-> () |
Dereference operator, can return nullptr . | |
publication_record_type & | operator* () |
Dereference operator, the iterator should not be an end iterator. | |
Friends | |
bool | operator== (iterator it1, iterator it2) |
Iterator equality. | |
bool | operator!= (iterator it1, iterator it2) |
Iterator inequality. | |
Publication list iterator.
Iterators are intended for batch processing by container's fc_process
function. The iterator allows iterate through active publication list.