pipelineDECL pipelineC::iterator pipelineC::begin() {
pipeline *_;
for(_ = this; _->_prev != NULL; _ = _->_prev);
return iterator(_->_iter_head);
}
pipelineDECL pipelineC::iterator pipelineC::end() {
pipeline *_;
for(_ = this; _->_next != NULL; _ = _->_next);
return iterator(_);
}