ODIN
odindata
fileio_opts.h
1
/***************************************************************************
2
fileio_opts.h - description
3
-------------------
4
begin : Mon Nov 13 2006
5
copyright : (C) 2000-2021 by Thies Jochimsen
6
email : thies@jochimsen.de
7
***************************************************************************/
8
9
/***************************************************************************
10
* *
11
* This program is free software; you can redistribute it and/or modify *
12
* it under the terms of the GNU General Public License as published by *
13
* the Free Software Foundation; either version 2 of the License, or *
14
* (at your option) any later version. *
15
* *
16
***************************************************************************/
17
18
#ifndef FILEIO_OPTS_H
19
#define FILEIO_OPTS_H
20
21
#include <odinpara/ldrblock.h>
22
#include <odinpara/ldrtypes.h>
23
#include <odinpara/ldrnumbers.h>
24
33
struct
FileReadOpts
:
LDRblock
{
34
35
FileReadOpts
();
36
37
LDRenum
format;
38
LDRstring
ldr;
39
LDRenum
cplx;
40
LDRint
skip;
41
LDRstring
dset;
42
LDRstring
filter;
43
LDRstring
dialect;
44
LDRbool
fmap;
45
LDRbool
framesplit;
46
};
47
49
53
struct
FileWriteOpts
:
LDRblock
{
54
55
FileWriteOpts
();
56
57
LDRenum
format;
58
LDRbool
noscale;
59
LDRbool
append;
60
LDRstring
wprot;
61
LDRbool
split;
62
LDRstring
dialect;
63
LDRenum
datatype;
64
LDRstring
fnamepar;
65
};
66
67
68
74
#endif
LDRblock
Definition:
ldrblock.h:42
LDRbool
Definition:
ldrtypes.h:108
LDRenum
Definition:
ldrtypes.h:168
LDRnumber< int >
LDRstring
Definition:
ldrtypes.h:36
FileReadOpts
Definition:
fileio_opts.h:33
FileWriteOpts
Definition:
fileio_opts.h:53
Generated on Fri Oct 15 2021 11:36:54 for ODIN by
1.9.1