/[CvsGraph]/cvsgraph/rcs.h
ViewVC logotype

Diff of /cvsgraph/rcs.h

Parent Directory Parent Directory | Revision Log Revision Log | View Revision Graph Revision Graph | View Patch Patch

revision 1.5, Wed Jan 9 00:28:36 2002 UTC revision 1.6, Sun Mar 9 22:36:50 2003 UTC
# Line 21  Line 21 
21  #ifndef __RCS_H  #ifndef __RCS_H
22  #define __RCS_H  #define __RCS_H
23    
24    struct __revision_t;    /* Forward */
25    
26  typedef struct __rev_t  typedef struct __rev_t
27  {  {
28          char    *branch;          char    *branch;
# Line 36  Line 38 
38    
39  typedef struct __tag_t  typedef struct __tag_t
40  {  {
41          char    *tag;          char                    *tag;
42          rev_t   *rev;          rev_t                   *rev;
43            struct __revision_t     *logrev;        /* backpointer to logical revision */
44  } tag_t;  } tag_t;
45    
46  typedef struct __tags_t  typedef struct __tags_t
# Line 46  Line 49 
49          int     ntags;          int     ntags;
50  } tags_t;  } tags_t;
51    
52    typedef struct __merge_t
53    {
54            tag_t   *to;    /* This tag is destination of a merge */
55            tag_t   *from;  /* This tag is origin of a merge */
56    } merge_t;
57    
58  typedef struct __idrev_t  typedef struct __idrev_t
59  {  {
60          char    *id;          char    *id;
# Line 94  Line 103 
103          int     ndeltas;          int     ndeltas;
104  } deltas_t;  } deltas_t;
105    
 struct __revision_t;    /* Forward */  
   
106  typedef struct __branch_t       /* Logical branch structure */  typedef struct __branch_t       /* Logical branch structure */
107  {  {
108          struct __revision_t     **revs;          struct __revision_t     **revs;
# Line 152  Line 159 
159          branch_t        **branches;     /* List of branches */          branch_t        **branches;     /* List of branches */
160          branch_t        *active;        /* The active branch (translated branch of admin) */          branch_t        *active;        /* The active branch (translated branch of admin) */
161          int             nbranches;          int             nbranches;
162            merge_t         *merges;        /* Merge tags from->to description */
163            int             nmerges;
164          int             tw, th;         /* Total BBox width/height */          int             tw, th;         /* Total BBox width/height */
165  } rcsfile_t;  } rcsfile_t;
166    

Legend:
Removed from v.1.5  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.0 with CvsGraph 1.7.0