Dip  0.92.4
sym_dg_u.h
Go to the documentation of this file.
1 /*===========================================================================*/
2 /* */
3 /* This file is part of the SYMPHONY MILP Solver Framework. */
4 /* */
5 /* SYMPHONY was jointly developed by Ted Ralphs (ted@lehigh.edu) and */
6 /* Laci Ladanyi (ladanyi@us.ibm.com). */
7 /* */
8 /* (c) Copyright 2000-2019 Ted Ralphs. All Rights Reserved. */
9 /* */
10 /* This software is licensed under the Eclipse Public License. Please see */
11 /* accompanying file for terms. */
12 /* */
13 /*===========================================================================*/
14 
15 #ifndef DG_U_H
16 #define DG_U_H
17 
18 #include <stdio.h>
19 
20 #include "sym_proto.h"
21 
22 struct WINDOW;
23 
24 /*===========================================================================*/
25 /*====================== User supplied functions ============================*/
26 /*===========================================================================*/
27 
28 int user_dg_process_message PROTO((void *user, struct WINDOW *win,
29  FILE *write_to));
30 int user_dg_init_window PROTO((void **user, struct WINDOW *win));
31 int user_dg_free_window PROTO((void **user, struct WINDOW *win));
32 int user_initialize_dg PROTO((void **user));
33 int user_free_dg PROTO((void **user));
34 int user_interpret_text PROTO((void *user, int text_length, char *text,
35  int owner_tid));
36 
37 #endif
38 
39 
#define PROTO(x)
Definition: sym_proto.h:27
void * user
Definition: sym_dg.h:99
int owner_tid
Definition: sym_dg.h:101
int text_length
Definition: sym_dg.h:114
Definition: sym_dg.h:96
char * text
Definition: sym_dg.h:115