1 #include "mof/OnceEventCondition.hpp"
2 #include "mof/utilities.hpp"
6 OnceEventCondition::OnceEventCondition( EventCondition* pBody )
7 : m_disposable( false ) , m_pBody( pBody )
11 OnceEventCondition::~OnceEventCondition( )
13 mof::safe_delete( m_pBody );
16 bool OnceEventCondition::test( )
18 bool result = m_pBody->test();
19 if( !m_disposable && result )m_disposable = true;
23 void OnceEventCondition::update( )
28 bool OnceEventCondition::isDisposable( )