+337 868 051 80
office@grasp-sas.com
Menu
Home
Events
Workshop Lille 2023 & GRASP ACE Summer School
GRASP ACE Summer School 2019
Publications
Products
Labs
Documentation
Register
Contact
src
output
grasp_output_stream_t.h
Go to the documentation of this file.
1
/*
2
* Copyright 2016 CNRS & Universite Lille 1. All rights reserved.
3
*
4
* Licensed under the GRASP Open Source License V1.0 (see LICENSE file)
5
*/
6
7
/*
8
* File: grasp_output_stream_t.h
9
* Author: fuertes
10
*
11
* Created on June 27, 2014, 4:36 PM
12
*/
13
14
#ifndef GRASP_OUTPUT_STREAM_T_H
15
#define GRASP_OUTPUT_STREAM_T_H
16
17
#ifdef __cplusplus
18
extern
"C"
{
19
#endif
20
21
#include <stdbool.h>
22
#include <stdio.h>
23
24
typedef
struct
GRASP_STREAM_
{
25
char
*
filename
;
// Patern of filenames that it will generate
26
bool
none
;
// If this is not going to print anything
27
bool
screen
;
// If it stream is going to print in screen
28
FILE *
file
;
// File opened by this stram
29
bool
writable
;
// If it stream is writable
30
bool
open
;
// If the file of this stream is opened
31
bool
error
;
// If the stream is going to be stderr
32
}
grasp_output_stream
;
33
34
35
#ifdef __cplusplus
36
}
37
#endif
38
39
#endif
/* GRASP_OUTPUT_STREAM_T_H */
40
GRASP_STREAM_::file
FILE * file
Definition:
grasp_output_stream_t.h:28
GRASP_STREAM_
Definition:
grasp_output_stream_t.h:24
GRASP_STREAM_::error
bool error
Definition:
grasp_output_stream_t.h:31
GRASP_STREAM_::open
bool open
Definition:
grasp_output_stream_t.h:30
GRASP_STREAM_::writable
bool writable
Definition:
grasp_output_stream_t.h:29
GRASP_STREAM_::none
bool none
Definition:
grasp_output_stream_t.h:26
GRASP_STREAM_::filename
char * filename
Definition:
grasp_output_stream_t.h:25
grasp_output_stream
struct GRASP_STREAM_ grasp_output_stream
GRASP_STREAM_::screen
bool screen
Definition:
grasp_output_stream_t.h:27
Menu