Open64 (mfef90, whirl2f, and IR tools)
TAG: version-openad; SVN changeset: 916
|
#include <stdio.h>
#include <assert.h>
#include <sys/types.h>
#include <stack>
#include <queue>
#include <set>
#include <map>
#include "defs.h"
#include "errors.h"
#include "cxx_memory.h"
Go to the source code of this file.
Classes | |
struct | EDGE_ID |
class | DaVinci_Callback |
class | NODE_TYPE |
class | EDGE_TYPE |
struct | MENU_INFO |
struct | EVENT_T |
struct | Equal_obj |
struct | char_ss_compare |
class | Menu_info |
class | DaVinci |
class | DaVinci::IO |
Typedefs | |
typedef void * | NODE_ID |
typedef map< const char *, Item_status, char_ss_compare > | Item_info |
typedef const char * | DA_ACK |
Enumerations | |
enum | NODE_SHAPE { NS_UNSET, NS_BOX, NS_CIRCLE, NS_ELLIPSE, NS_RHOMBUS, NS_TEXT } |
enum | NODE_BORDER { NB_UNSET, NB_SINGLE, NB_DOUBLE } |
enum | NODE_HIDE { NH_UNSET, NH_HIDE, NH_SHOW } |
enum | EDGE_PATTERN { EP_UNSET, EP_SOLID, EP_DOTTED, EP_DASHED, EP_THICK, EP_DOUBLE } |
enum | EDGE_DIR { ED_UNSET, ED_NORMAL, ED_INVERSE, ED_BOTH, ED_NONE } |
enum | EVENT_KIND { EK_COM_ERROR, EK_OK, EK_SEL_EDGE, EK_SEL_MENU, EK_SEL_NODES, EK_QUIT } |
enum | Item_status { DM_ACTIVE, DM_INACTIVE, DM_UNKNOWN } |
typedef map< const char *, Item_status, char_ss_compare > Item_info |
enum EDGE_DIR |
enum EDGE_PATTERN |
enum EVENT_KIND |
enum Item_status |
enum NODE_BORDER |
enum NODE_SHAPE |