FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_gflex.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 
6 #ifndef HECMW_GFLEX_INCLUDED
7 #define HECMW_GFLEX_INCLUDED
8 
9 #include <stdio.h>
10 
11 enum {
12  HECMW_GFLEX_NL = 1000,
16 };
17 
19 
20 double HECMW_gflex_get_number(void);
21 
22 char *HECMW_gflex_get_text(void);
23 
24 int HECMW_gflex_next_token(void);
25 
26 int HECMW_gflex_next_token_skip(int skip_token);
27 
28 int HECMW_gflex_set_input(FILE *fp);
29 
30 int HECMW_gflex_skip_line(void);
31 
32 #endif
HECMW_gflex_next_token_skip
int HECMW_gflex_next_token_skip(int skip_token)
HECMW_GFLEX_INT
@ HECMW_GFLEX_INT
Definition: hecmw_gflex.h:16
HECMW_GFLEX_NAME
@ HECMW_GFLEX_NAME
Definition: hecmw_gflex.h:18
HECMW_gflex_set_input
int HECMW_gflex_set_input(FILE *fp)
HECMW_gflex_skip_line
int HECMW_gflex_skip_line(void)
HECMW_gflex_get_text
char * HECMW_gflex_get_text(void)
HECMW_GFLEX_DOUBLE
@ HECMW_GFLEX_DOUBLE
Definition: hecmw_gflex.h:17
HECMW_GFLEX_NL
@ HECMW_GFLEX_NL
Definition: hecmw_gflex.h:15
HECMW_gflex_get_number
double HECMW_gflex_get_number(void)
HECMW_gflex_get_lineno
int HECMW_gflex_get_lineno(void)
HECMW_gflex_next_token
int HECMW_gflex_next_token(void)