Lines Matching refs:m_target
450 Redirector() : m_target(NULL), m_behavior(PASS_EVERYTHING) {}
452 : m_target(&target), m_behavior(behavior) {}
454 void Redirect(BufferedTransformation &target) {m_target = ⌖}
455 void StopRedirection() {m_target = NULL;}
465 {return m_target ? m_target->CanModifyInput() : false;}
469 {return m_target ? m_target->CreatePutSpace(size) : (byte *)(size=0, NULL);}
471 {return m_target ? m_target->Put2(begin, length, GetPassSignals() ? messageEnd : 0, blocking) : 0;}
473 {return m_target && GetPassSignals() ? m_target->Flush(hardFlush, propagation, blocking) : false;}
475 {return m_target && GetPassSignals() ? m_target->MessageSeriesEnd(propagation, blocking) : false;}
478 {return m_target ? m_target->ChannelCreatePutSpace(channel, size) : (byte *)(size=0, NULL);}
480 {return m_target ? m_target->ChannelPut2(channel, begin, length, GetPassSignals() ? messageEnd : 0, blocking) : 0;}
482 {return m_target ? m_target->ChannelPutModifiable2(channel, begin, length, GetPassSignals() ? messageEnd : 0, blocking) : 0;}
484 {return m_target && GetPassSignals() ? m_target->ChannelFlush(channel, completeFlush, propagation, blocking) : false;}
486 {return m_target && GetPassSignals() ? m_target->ChannelMessageSeriesEnd(channel, propagation, blocking) : false;}
489 { return m_target && GetPassWaitObjects() ? m_target->GetMaxWaitObjectCount() : 0; }
491 { if (m_target && GetPassWaitObjects()) m_target->GetWaitObjects(container, callStack); }
494 BufferedTransformation *m_target;