srecord  1.65.0
interval.h
Go to the documentation of this file.
1 //
2 // srecord - manipulate eprom load files
3 // Copyright (C) 1998, 1999, 2002, 2003, 2006-2008, 2010 Peter Miller
4 //
5 // This program is free software; you can redistribute it and/or modify
6 // it under the terms of the GNU Lesser General Public License as published by
7 // the Free Software Foundation; either version 3 of the License, or
8 // (at your option) any later version.
9 //
10 // This program is distributed in the hope that it will be useful,
11 // but WITHOUT ANY WARRANTY; without even the implied warranty of
12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13 // GNU Lesser General Public License for more details.
14 //
15 // You should have received a copy of the GNU Lesser General Public License
16 // along with this program. If not, see
17 // <http://www.gnu.org/licenses/>.
18 //
19 
20 #ifndef SRECORD_INPUT_INTERVAL_H
21 #define SRECORD_INPUT_INTERVAL_H
22 
23 #include <srecord/interval.h>
24 #include <srecord/input.h>
25 
26 namespace srecord {
27 
28 /**
29  * The srecord::input_interval function is used to read an input stream and
30  * build an interval based on the addresses which contain data within
31  * the input.
32  */
34 
35 };
36 
37 #endif // SRECORD_INPUT_INTERVAL_H
std::shared_ptr< input > pointer
Definition: input.h:41
The interval class is used to represent a set of integer values, usually composed of runs of adjacent...
Definition: interval.h:36
interval input_interval(srecord::input::pointer)
The srecord::input_interval function is used to read an input stream and build an interval based on t...