Exemple #1
0
void Filter::Detach(BufferedTransformation *newOut)
{
	m_attachment.reset(newOut);
	NotifyAttachmentChange();
}
Exemple #2
0
void Filter::Insert(Filter *filter)
{
	filter->m_attachment.reset(m_attachment.release());
	m_attachment.reset(filter);
	NotifyAttachmentChange();
}
Exemple #3
0
void Filter::Detach(BufferedTransformation *newOut)
{
	m_outQueue.reset(newOut ? newOut : new MessageQueue);
	NotifyAttachmentChange();
}