#include <pipeline.h>
Inheritance diagram for rpa::pipe_archiver< Container, CondVar >:

Public Types | |
| typedef CondVar::mutex_type | mutex_type |
| typedef paa_t::iterator | iterator |
| typedef paa_t::sync_iter | sync_iter |
Public Member Functions | |
| pipe_archiver (mutex_type *mtxPtr) | |
| template<class Iter> | |
| pipe_archiver (mutex_type *mtxPtr, Iter begIter, Iter endIter, bool shutFlag=true) | |
| pipe_archiver (mutex_type *mtxPtr, const Container &aCont, bool shutFlag=true) | |
Private Types | |
| typedef pipe_arc_aux< Container, CondVar, insert_invalidates_iterators< Container >::value > | paa_t |
| typedef paa_t::iterator rpa::pipe_archiver< Container, CondVar >::iterator |
Reimplemented from rpa::pipe_arc_aux< Container, CondVar, insertInvalidatesIterators >.
| typedef CondVar::mutex_type rpa::pipe_archiver< Container, CondVar >::mutex_type |
Reimplemented from rpa::pipe_arc_aux< Container, CondVar, insertInvalidatesIterators >.
typedef pipe_arc_aux< Container, CondVar, insert_invalidates_iterators< Container >::value > rpa::pipe_archiver< Container, CondVar >::paa_t [private] |
| typedef paa_t::sync_iter rpa::pipe_archiver< Container, CondVar >::sync_iter |
Reimplemented from rpa::pipe_arc_aux< Container, CondVar, insertInvalidatesIterators >.
| rpa::pipe_archiver< Container, CondVar >::pipe_archiver | ( | mutex_type * | mtxPtr | ) | [inline] |
| rpa::pipe_archiver< Container, CondVar >::pipe_archiver | ( | mutex_type * | mtxPtr, | |
| Iter | begIter, | |||
| Iter | endIter, | |||
| bool | shutFlag = true | |||
| ) | [inline] |
| rpa::pipe_archiver< Container, CondVar >::pipe_archiver | ( | mutex_type * | mtxPtr, | |
| const Container & | aCont, | |||
| bool | shutFlag = true | |||
| ) | [inline] |
1.4.7