diff options
author | Thomas White <taw@physics.org> | 2011-03-14 15:10:16 +0100 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2012-02-22 15:27:19 +0100 |
commit | d004d970fc2f83e0bfd81af810fdcea35e47a4ac (patch) | |
tree | 2c47e0d84e3ca9665576b85caa4d309b594d519d /src/stream.h | |
parent | f27607b8f51779e5bf4b344294122c65e49f008b (diff) |
New stream writing
Diffstat (limited to 'src/stream.h')
-rw-r--r-- | src/stream.h | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/stream.h b/src/stream.h index b5f05b19..71ab4b79 100644 --- a/src/stream.h +++ b/src/stream.h @@ -19,9 +19,23 @@ struct image; +/* Possible options dictating what goes into the output stream */ +enum +{ + STREAM_NONE = 0, + STREAM_INTEGRATED = 1<<0, + STREAM_PIXELS = 1<<1, + STREAM_PEAKS = 1<<2, + STREAM_PEAKS_IF_INDEXED = 1<<3, +}; + + extern int count_patterns(FILE *fh); + extern int find_chunk(FILE *fh, UnitCell **cell, char **filename, double *ev); + extern void write_chunk(FILE *ofh, struct image *image, int flags); +extern int parse_stream_flags(const char *a); #endif /* STREAM_H */ |