Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-12-16 10:18:20

0001 /// @file
0002 /// @ingroup plugin_api
0003 /*************************************************************************
0004  * Copyright (c) 2011 AT&T Intellectual Property 
0005  * All rights reserved. This program and the accompanying materials
0006  * are made available under the terms of the Eclipse Public License v1.0
0007  * which accompanies this distribution, and is available at
0008  * https://www.eclipse.org/legal/epl-v10.html
0009  *
0010  * Contributors: Details at https://graphviz.org
0011  *************************************************************************/
0012 
0013 #pragma once
0014 
0015 #include "types.h"
0016 #include "gvplugin.h"
0017 #include "gvcjob.h"
0018 
0019 #ifdef __cplusplus
0020 extern "C" {
0021 #endif
0022 
0023     /// @ingroup plugin_api
0024     struct gvdevice_engine_s {
0025     void (*initialize) (GVJ_t * firstjob);
0026     void (*format) (GVJ_t * firstjob);
0027     void (*finalize) (GVJ_t * firstjob);
0028     };
0029 
0030 #ifdef __cplusplus
0031 }
0032 #endif