libGDF
EventConverter.h
00001 //
00002 // This file is part of libGDF.
00003 //
00004 // libGDF is free software: you can redistribute it and/or modify
00005 // it under the terms of the GNU Lesser General Public License as
00006 // published by the Free Software Foundation, either version 3 of
00007 // the License, or (at your option) any later version.
00008 //
00009 // libGDF is distributed in the hope that it will be useful,
00010 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00011 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00012 // GNU Lesser General Public License for more details.
00013 //
00014 // You should have received a copy of the GNU Lesser General Public License
00015 // along with libGDF.  If not, see <http://www.gnu.org/licenses/>.
00016 //
00017 // Copyright 2010 Christoph Eibel
00018 
00019 #ifndef __EVENTCONVERTER_H_INCLUDED__
00020 #define __EVENTCONVERTER_H_INCLUDED__
00021 
00022 #include "EventHeader.h"
00023 #include "Exceptions.h"
00024 
00025 #include <vector>
00026 
00027 namespace gdf
00028 {
00029     //-------------------------------------------------------------------------
00033     std::vector<Mode3Event> convertMode1EventsIntoMode3Events (std::vector<Mode1Event>
00034                                                                const& mode_1_events)
00035         throw (exception::general);
00036 }
00037 
00038 #endif
 All Data Structures Functions Variables Friends