libdas2
das2 core C utilities
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
das.h
Go to the documentation of this file.
1 /* Copyright (C) 2015-2017 Chris Piker <chris-piker@uiowa.edu>
2  *
3  * This file is part of libdas2, the Core Das2 C Library.
4  *
5  * Libdas2 is free software; you can redistribute it and/or modify it under
6  * the terms of the GNU Lesser General Public License version 2.1 as published
7  * by the Free Software Foundation.
8  *
9  * Libdas2 is distributed in the hope that it will be useful, but WITHOUT ANY
10  * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
11  * FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for
12  * more details.
13  *
14  * You should have received a copy of the GNU Lesser General Public License
15  * version 2.1 along with libdas2; if not, see <http://www.gnu.org/licenses/>.
16  */
17 
20 #ifndef _das_h_
21 #define _das_h_
22 
23 #include <das2/das1.h>
24 #include <das2/utf8.h>
25 #include <das2/util.h>
26 #include <das2/encoding.h>
27 #include <das2/buffer.h>
28 #include <das2/units.h>
29 #include <das2/descriptor.h>
30 #include <das2/plane.h>
31 #include <das2/packet.h>
32 #include <das2/oob.h>
33 #include <das2/stream.h>
34 #include <das2/processor.h>
35 #include <das2/io.h>
36 #include <das2/dsdf.h>
37 
38 #endif /* _das_h_ */
39 
Defines the &quot;Out of Band&quot; objects in a stream.
Header for Plane Descriptor Objects.
Reading and writing Das2 Stream objects to standard I/O.
Objects representing a Das2 Stream as a whole.
Defines storage and access methods for values in a Das2 Stream.
Callback processing for das2 stream reads and writes.
Defines units used for items in the stream, most notably time units that reference an epoch and a ste...
Utilities for parsing DSDF files into descriptor objects.
Utility to assist with encode and decode operations.
Das 1 Compatability Utilities.