Lines Matching refs:ActionPipe
31 // The structure of these classes (Action, ActionPipe, ActionProcessor, etc.)
59 // ActionPipe classes
149 class ActionPipe;
161 // This is generally called by ActionPipe::Bond()
164 // ActionPipe<InputObjectType>.
165 const std::shared_ptr<ActionPipe<
173 // This is generally called by ActionPipe::Bond()
176 // ActionPipe<OutputObjectType>.
177 const std::shared_ptr<ActionPipe<
218 // of the two dies, the ActionPipe will die, too.
219 std::shared_ptr<ActionPipe<typename ActionTraits<SubClass>::InputObjectType>>
221 std::shared_ptr<ActionPipe<typename ActionTraits<SubClass>::OutputObjectType>>