pcb 4.1.1
An interactive printed circuit board layout editor.

named.c File Reference

#include <string.h>
#include "gts.h"
Include dependency graph for named.c:

Go to the source code of this file.

Functions

static void nvertex_read (GtsObject **po, GtsFile *fp)
static void nvertex_write (GtsObject *o, FILE *fptr)
static void nvertex_class_init (GtsNVertexClass *klass)
static void nvertex_init (GtsNVertex *nvertex)
GtsNVertexClassgts_nvertex_class (void)
static void nedge_read (GtsObject **po, GtsFile *fp)
static void nedge_write (GtsObject *o, FILE *fptr)
static void nedge_class_init (GtsNEdgeClass *klass)
static void nedge_init (GtsNEdge *nedge)
GtsNEdgeClassgts_nedge_class (void)
static void nface_read (GtsObject **po, GtsFile *fp)
static void nface_write (GtsObject *o, FILE *fptr)
static void nface_class_init (GtsNFaceClass *klass)
static void nface_init (GtsNFace *nface)
GtsNFaceClassgts_nface_class (void)

Function Documentation

GtsNEdgeClass* gts_nedge_class ( void  )

gts_nedge_class:

Returns: the GtsNEdgeClass.

Definition at line 114 of file named.c.

References gts_edge_class(), GTS_OBJECT_CLASS, gts_object_class_new(), nedge_class_init(), and nedge_init().

Here is the call graph for this function:

GtsNFaceClass* gts_nface_class ( void  )

gts_nface_class:

Returns: the GtsNFaceClass.

Definition at line 169 of file named.c.

References gts_face_class(), GTS_OBJECT_CLASS, gts_object_class_new(), nface_class_init(), and nface_init().

Here is the call graph for this function:

GtsNVertexClass* gts_nvertex_class ( void  )

gts_nvertex_class:

Returns: the GtsNVertexClass.

Definition at line 59 of file named.c.

References GTS_OBJECT_CLASS, gts_object_class_new(), gts_vertex_class(), nvertex_class_init(), and nvertex_init().

Here is the call graph for this function:

static void nedge_class_init ( GtsNEdgeClass klass) [static]

Definition at line 98 of file named.c.

References GTS_OBJECT_CLASS, nedge_read(), and nedge_write().

Referenced by gts_nedge_class().

Here is the call graph for this function:

static void nedge_init ( GtsNEdge nedge) [static]

Definition at line 104 of file named.c.

References _GtsNEdge::name.

Referenced by gts_nedge_class().

static void nedge_read ( GtsObject **  po,
GtsFile fp 
) [static]

Definition at line 80 of file named.c.

References gts_file_error(), gts_file_next_token(), GTS_NAME_LENGTH, GTS_NEDGE, GTS_STRING, _GtsFile::token, and _GtsFile::type.

Referenced by nedge_class_init().

Here is the call graph for this function:

static void nedge_write ( GtsObject o,
FILE *  fptr 
) [static]

Definition at line 90 of file named.c.

References GTS_NEDGE, and _GtsNEdge::name.

Referenced by nedge_class_init().

static void nface_class_init ( GtsNFaceClass klass) [static]

Definition at line 153 of file named.c.

References GTS_OBJECT_CLASS, nface_read(), and nface_write().

Referenced by gts_nface_class().

Here is the call graph for this function:

static void nface_init ( GtsNFace nface) [static]

Definition at line 159 of file named.c.

References _GtsNFace::name.

Referenced by gts_nface_class().

static void nface_read ( GtsObject **  po,
GtsFile fp 
) [static]

Definition at line 135 of file named.c.

References gts_file_error(), gts_file_next_token(), GTS_NAME_LENGTH, GTS_NFACE, GTS_STRING, _GtsFile::token, and _GtsFile::type.

Referenced by nface_class_init().

Here is the call graph for this function:

static void nface_write ( GtsObject o,
FILE *  fptr 
) [static]

Definition at line 145 of file named.c.

References GTS_NFACE, and _GtsNFace::name.

Referenced by nface_class_init().

static void nvertex_class_init ( GtsNVertexClass klass) [static]

Definition at line 43 of file named.c.

References GTS_OBJECT_CLASS, nvertex_read(), and nvertex_write().

Referenced by gts_nvertex_class().

Here is the call graph for this function:

static void nvertex_init ( GtsNVertex nvertex) [static]

Definition at line 49 of file named.c.

References _GtsNVertex::name.

Referenced by gts_nvertex_class().

static void nvertex_read ( GtsObject **  po,
GtsFile fp 
) [static]

Definition at line 23 of file named.c.

References GTS_ERROR, gts_file_next_token(), GTS_NAME_LENGTH, GTS_NVERTEX, _GtsFile::token, and _GtsFile::type.

Referenced by nvertex_class_init().

Here is the call graph for this function:

static void nvertex_write ( GtsObject o,
FILE *  fptr 
) [static]