convert.h 884 B

123456789101112131415161718192021222324252627282930
  1. /**
  2. * @file
  3. * @brief DOT-<a href=https://en.wikipedia.org/wiki/GXL>GXL</a> converter API for gxl2gv.c and gv2gxl.c
  4. */
  5. /*************************************************************************
  6. * Copyright (c) 2011 AT&T Intellectual Property
  7. * All rights reserved. This program and the accompanying materials
  8. * are made available under the terms of the Eclipse Public License v1.0
  9. * which accompanies this distribution, and is available at
  10. * https://www.eclipse.org/legal/epl-v10.html
  11. *
  12. * Contributors: Details at https://graphviz.org
  13. *************************************************************************/
  14. #pragma once
  15. #include "config.h"
  16. #include <stdio.h>
  17. #include <stdlib.h>
  18. #include <string.h>
  19. #include <cgraph/cgraph.h>
  20. #include <cgraph/cghdr.h>
  21. extern void gv_to_gxl(Agraph_t *, FILE *);
  22. #ifdef HAVE_EXPAT
  23. extern Agraph_t *gxl_to_gv(FILE *);
  24. #endif