|
Namespaces |
| namespace | rpa |
Classes |
| class | rpa::pipe_itr< ValueType, Reader > |
| | Synchronized iterator for reading from a pipe_circular or pipe_archiver. More...
|
| class | rpa::pipe_container< Container > |
| class | rpa::pipe_container< Type[CstNbElts] > |
| class | rpa::pipebase< Container, CondVar > |
| class | rpa::pipebase< Container, CondVar >::shutter_thread< ThreadBase > |
| | This class behaves like a thread proxy. Its use is optional. More...
|
| class | rpa::pipe_circular< Container, CondVar > |
| | A circular buffer based on any kind of container. More...
|
| class | rpa::pipe_circular< Container, CondVar >::slice |
| class | rpa::pipe_circular< Container, CondVar >::reader |
| | Template param for pipe_itr, an iterator in pipelines'underlying container. More...
|
| class | rpa::range_step< pipe_circular< Container, CondVar >, pipe_circular< Container, CondVar > > |
| | For reading ranges of elements from a pipe_circular. More...
|
| class | rpa::pipe_circular< Container, void > |
| | This very simplified specialization is here only for completeness. More...
|
| class | rpa::pipe_circular< Container, void >::reader |
| | Models how to read from a circular pipe without condition variable. More...
|
| class | rpa::pipe_archiver< Container, CondVar > |
| class | rpa::range_step< pipe_archiver< Container, CondVar >, pipe_archiver< Container, CondVar > > |
| class | rpa::pipe_arc_base< Container, CondVar > |
| | Base class for pipe_archiver. Does not depend on the container type. More...
|
| class | rpa::pipe_arc_base< Container, CondVar >::reader |
| | Models how to read from a pipe_archiver. More...
|
| class | rpa::pipe_arc_aux< Container, CondVar, insertInvalidatesIterators > |
| class | rpa::range_step_archiver< Container, CondVar, insertInvalidatesIterators > |
| class | rpa::range_step_archiver< Container, CondVar, insertInvalidatesIterators >::slice |
| class | rpa::pipe_arc_aux< Container, CondVar, true > |
| class | rpa::range_step_archiver< Container, CondVar, true > |
| class | rpa::range_step_archiver< Container, CondVar, true >::slice |
| | The base slice just contains the beginning and end, plus the size. More...
|
| class | rpa::pipe_archiver< Container, void > |
| | This very simplified specialization is here only for completeness. More...
|
| class | rpa::pipe_archiver< Container, void >::reader |
| | Template parameter for 'pipe_itr'. More...
|
Functions |
| template<class Container, class CondVar, class IterIn> |
| void | rpa::append (pipe_circular< Container, CondVar > &refPipCirc, IterIn itBeg, IterIn itEnd, size_t szReserve) |
| template<class Container, class CondVar, class IterIn> |
| void | rpa::append (pipe_archiver< Container, CondVar > &refPipArc, IterIn itBeg, IterIn itEnd, size_t szReserve) |