#include <OnDemandProducerImpl.h>
Public Member Functions | |
OnDemandProducerImpl (AbstractMsgQueue *msgQueue) | |
virtual | ~OnDemandProducerImpl () |
virtual void | sendMessage (OnDemandMessage &message) |
Private Attributes | |
AbstractMsgQueue * | msgQueue_ |
Definition at line 13 of file OnDemandProducerImpl.h.
fesa::OnDemandProducerImpl::OnDemandProducerImpl | ( | AbstractMsgQueue * | msgQueue | ) |
Definition at line 18 of file OnDemandProducerImpl.cpp.
fesa::OnDemandProducerImpl::~OnDemandProducerImpl | ( | ) | [virtual] |
Definition at line 23 of file OnDemandProducerImpl.cpp.
void fesa::OnDemandProducerImpl::sendMessage | ( | OnDemandMessage & | message | ) | [virtual] |
Implements fesa::OnDemandProducer.
Definition at line 28 of file OnDemandProducerImpl.cpp.
References fesa::AbstractMsgQueue::checkState(), fesa::AbstractEquipment::getInstance(), fesa::AbstractMsgQueue::getQueueName(), msgQueue_, fesa::AbstractMsgQueue::postMsg(), fesa::AbstractMessage::prio_, and fesa::unsplit.
Definition at line 24 of file OnDemandProducerImpl.h.
Referenced by sendMessage().