* Contributors: Details at https://graphviz.org
*************************************************************************/
+#pragma once
+
#ifdef __cplusplus
extern "C" {
#endif
-#ifndef ACTIONS_H
-#define ACTIONS_H
-
#include "cgraph.h"
#include <expr/expr.h>
extern void gvstart_timer(void);
extern double gvelapsed_sec(void);
-#endif
-
#ifdef __cplusplus
}
#endif
* Contributors: Details at https://graphviz.org
*************************************************************************/
+#pragma once
+
#ifdef __cplusplus
extern "C" {
#endif
-#ifndef COMPILE_H
-#define COMPILE_H
-
#include <sfio/sfio.h>
#include <parse.h>
#include <gprstate.h>
extern Agnode_t *openNode(Agraph_t * g, char *name);
extern Agedge_t *openEdge(Agraph_t* g, Agnode_t * t, Agnode_t * h, char *key);
-#endif
-
#ifdef __cplusplus
}
#endif
* Contributors: Details at https://graphviz.org
*************************************************************************/
+#pragma once
+
#ifdef __cplusplus
extern "C" {
#endif
-#ifndef GPRSTATE_H
-#define GPRSTATE_H
-
#include <sfio/sfio.h>
#include "cgraph.h"
#include <ast/ast.h>
extern void initGPRState(Gpr_t *, Vmalloc_t *);
extern int validTVT(int);
-#endif
-
#ifdef __cplusplus
}
#endif
* Contributors: Details at https://graphviz.org
*************************************************************************/
+#pragma once
+
#ifdef __cplusplus
extern "C" {
#endif
-#ifndef GVPR_H
-#define GVPR_H
-
#ifdef _WIN32
# ifdef GVDLL
# ifdef EXPORT_GVPR
GVPR_API extern int gvpr (int argc, char *argv[], gvpropts* opts);
-#endif
-
#ifdef __cplusplus
}
#endif
* Contributors: Details at https://graphviz.org
*************************************************************************/
+#pragma once
+
#ifdef __cplusplus
extern "C" {
#endif
-#ifndef PARSE_H
-#define PARSE_H
-
typedef enum { Begin =
0, End, BeginG, EndG, Node, Edge, Eof, Error } case_t;
extern parse_prog *parseProg(char *, int);
extern void freeParseProg (parse_prog *);
-#endif
-
#ifdef __cplusplus
}
#endif
* Contributors: Details at https://graphviz.org
*************************************************************************/
+#pragma once
+
#ifdef __cplusplus
extern "C" {
#endif
-#ifndef QUEUE_H
-#define QUEUE_H
-
#include "cgraph.h"
typedef Dt_t queue;
#define pull(q) (pop(q,1))
#define head(q) (pop(q,0))
-#endif
-
#ifdef __cplusplus
}
#endif