Advertisement
Guest User

Untitled

a guest
Nov 15th, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.84 KB | None | 0 0
  1.     //////////////////////////////////////////////////////////////////////////
  2.     void RouterButtonEventReceiver::addButtonEventReceiver( const ConstString & _state, const ButtonEventReceiverInterfacePtr & _button )
  3.     {
  4.         ButtonEventReceiverInterfacePtr delreceiver = m_receivers.erase( _state );
  5.  
  6.         MENGINE_UNUSED( delreceiver );
  7.  
  8.         MENGINE_ASSERTION_FATAL( delreceiver == nullptr );
  9.  
  10.         m_receivers.emplace( _state, _button );
  11.     }
  12.     //////////////////////////////////////////////////////////////////////////
  13.     ButtonEventReceiverInterfacePtr RouterButtonEventReceiver::removeButtonEventReceiver( const ConstString & _state )
  14.     {
  15.         ButtonEventReceiverInterfacePtr delreceiver = m_receivers.erase( _state );
  16.  
  17.         MENGINE_ASSERTION_FATAL( delreceiver != nullptr );
  18.  
  19.         return delreceiver;
  20.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement