00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018 #include "ShareLabelChallenge.h"
00019
00020 using namespace CODEX_Server;
00021
00022 ShareLabelChallenge::ShareLabelChallenge( const LabelType& label,
00023 unsigned int challenger,
00024 CallbackType* callback,
00025 EventType* event ) :
00026 m_label( label ),
00027 m_challenger( challenger ),
00028 m_callback( callback ),
00029 m_event( event )
00030 {
00031 }
00032
00033 ShareLabelChallenge::~ShareLabelChallenge()
00034 {
00035 if ( 0 != m_callback ) delete m_callback;
00036 if ( 0 != m_event ) delete m_event;
00037 }