/** * @brief イベント ID を基にイベントを検索し、そのオブジェクトを返す * @param internalId 検索するイベント ID * @return 検索結果のイベント。イベントが見つからなければ <code>nil</code> を返す */ const VSQ_NS::Event *findFromId( int internalId )const{ int index = findIndexFromId( internalId ); if( 0 <= index && index < _events.size() ){ return _events[index]; }else{ return 0; } }
Event const* Event::List::findFromId(int internalId) const { int index = findIndexFromId(internalId); if (0 <= index && index < _events.size()) { return _events[index].get(); } else { return 0; } }