/home/coin/svn-release/OptimizationSuite-1.1.0/SYMPHONY/include/sym_dg.h File Reference

#include <stdio.h>
#include "sym_proto.h"
#include "sym_dg_params.h"
#include "sym_dg_u.h"
Include dependency graph for sym_dg.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  WINDOW_DESCRIPTION
struct  DG_NODE
struct  DG_EDGE
struct  DG_GRAPH
struct  BUF_FIFO
struct  WINDOW
struct  DRAW_GRAPH_PROBLEM

Defines

#define PIPE_ERROR   {printf("PIPE_ERROR !!!!!!!!!!!"); }

Typedefs

typedef struct WINDOW_DESCRIPTION win_desc
typedef struct DG_NODE dg_node
typedef struct DG_EDGE dg_edge
typedef struct DG_GRAPH dg_graph
typedef struct BUF_FIFO buf_fifo
typedef struct WINDOW window
typedef struct DRAW_GRAPH_PROBLEM dg_prob

Functions

void INTERMED_ERROR PROTO ((char *window_name, int old_msgtag, int receiver, int msgtag))
int spprint PROTO ((FILE *write_to, const char *format,...))
int start_child PROTO ((char *cmd, FILE **readpipe, FILE **writepipe))
int find_window PROTO ((int window_num, window **windows, char *name))
void read_node_desc_from_pvm PROTO ((dg_node *nod, window *win))
void read_edge_desc_from_pvm PROTO ((dg_edge *edg, window *win))
int find_node PROTO ((int node_id, dg_graph *g))
int find_edge PROTO ((int edge_id, dg_graph *g))
void compress_graph PROTO ((dg_graph *g))
void copy_window_structure PROTO ((window *target_win, window *source_win))
void display_graph_on_canvas PROTO ((window *win, FILE *write_to))
void free_window PROTO ((int *pwindow_num, window **windows, int i))
void copy_win_desc_from_par PROTO ((window *win, dg_params *par))
void set_window_desc_pvm PROTO ((int key, window *win))
void wait_for_you_can_die PROTO ((dg_prob *dgp, FILE *write_to))
window *init_dgwin PROTO ((dg_prob *dgp, int sender, char *name, char *title))
void add_msg PROTO ((window *win, int bufid))
int get_next_msg PROTO ((window *win))

Define Documentation

#define PIPE_ERROR   {printf("PIPE_ERROR !!!!!!!!!!!"); }

Definition at line 25 of file sym_dg.h.


Typedef Documentation

typedef struct WINDOW_DESCRIPTION win_desc
typedef struct DG_NODE dg_node
typedef struct DG_EDGE dg_edge
typedef struct DG_GRAPH dg_graph
typedef struct BUF_FIFO buf_fifo
typedef struct WINDOW window
typedef struct DRAW_GRAPH_PROBLEM dg_prob

Function Documentation

void INTERMED_ERROR PROTO ( (char *window_name, int old_msgtag, int receiver, int msgtag)   ) 
int spprint PROTO ( (FILE *write_to, const char *format,...)   ) 
int start_child PROTO ( (char *cmd, FILE **readpipe, FILE **writepipe)   ) 
int find_window PROTO ( (int window_num, window **windows, char *name)   ) 
void read_node_desc_from_pvm PROTO ( (dg_node *nod, window *win)   ) 
void read_edge_desc_from_pvm PROTO ( (dg_edge *edg, window *win)   ) 
int find_node PROTO ( (int node_id, dg_graph *g)   ) 
int find_edge PROTO ( (int edge_id, dg_graph *g)   ) 
void compress_graph PROTO ( (dg_graph *g)   ) 
void copy_window_structure PROTO ( (window *target_win, window *source_win)   ) 
void display_graph_on_canvas PROTO ( (window *win, FILE *write_to)   ) 
void free_window PROTO ( (int *pwindow_num, window **windows, int i)   ) 
void copy_win_desc_from_par PROTO ( (window *win, dg_params *par)   ) 
void set_window_desc_pvm PROTO ( (int key, window *win)   ) 
void wait_for_you_can_die PROTO ( (dg_prob *dgp, FILE *write_to)   ) 
window* init_dgwin PROTO ( (dg_prob *dgp, int sender, char *name, char *title)   ) 
void add_msg PROTO ( (window *win, int bufid)   ) 
int get_next_msg PROTO ( (window *win)   ) 

Generated on 15 Mar 2015 for Coin-All by  doxygen 1.6.1