NCBI C Toolkit Cross Reference

C/asnstat/asnmime.h


  1 /***********************************************************************
  2 *
  3 **
  4 *        Automatic header module from ASNTOOL
  5 *
  6 ************************************************************************/
  7 
  8 #ifndef _ASNTOOL_
  9 #include <asn.h>
 10 #endif
 11 
 12 static char * asnfilename = "asnmime.h12";
 13 static AsnValxNode avnx[16] = {
 14     {20,"docsum" ,1,0.0,&avnx[1] } ,
 15     {20,"genbank" ,2,0.0,&avnx[2] } ,
 16     {20,"genpept" ,3,0.0,&avnx[3] } ,
 17     {20,"fasta" ,4,0.0,&avnx[4] } ,
 18     {20,"asn1" ,5,0.0,&avnx[5] } ,
 19     {20,"graphic" ,6,0.0,&avnx[6] } ,
 20     {20,"alignment" ,7,0.0,&avnx[7] } ,
 21     {20,"globalview" ,8,0.0,&avnx[8] } ,
 22     {20,"report" ,9,0.0,&avnx[9] } ,
 23     {20,"medlars" ,10,0.0,&avnx[10] } ,
 24     {20,"embl" ,11,0.0,&avnx[11] } ,
 25     {20,"pdb" ,12,0.0,&avnx[12] } ,
 26     {20,"kinemage" ,13,0.0,NULL } ,
 27     {20,"ncbi-backbone" ,2,0.0,&avnx[14] } ,
 28     {20,"ncbi-all-atom" ,3,0.0,&avnx[15] } ,
 29     {20,"pdb-model" ,4,0.0,NULL } };
 30 
 31 static AsnType atx[81] = {
 32   {401, "Ncbi-mime-asn1" ,1,0,0,0,0,1,0,0,NULL,&atx[16],&atx[1],0,&atx[13]} ,
 33   {0, "entrez" ,128,0,0,0,0,0,0,0,NULL,&atx[2],NULL,0,&atx[22]} ,
 34   {410, "Entrez-general" ,1,0,0,0,0,0,0,0,NULL,&atx[21],&atx[3],0,&atx[23]} ,
 35   {0, "title" ,128,0,0,1,0,0,0,0,NULL,&atx[4],NULL,0,&atx[5]} ,
 36   {323, "VisibleString" ,0,26,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 37   {0, "data" ,128,1,0,0,0,0,0,0,NULL,&atx[16],&atx[6],0,&atx[17]} ,
 38   {0, "ml" ,128,0,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[8]} ,
 39   {407, "Medline-entry" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[35]} ,
 40   {0, "prot" ,128,1,0,0,0,0,0,0,NULL,&atx[9],NULL,0,&atx[10]} ,
 41   {405, "Seq-entry" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[33]} ,
 42   {0, "nuc" ,128,2,0,0,0,0,0,0,NULL,&atx[9],NULL,0,&atx[11]} ,
 43   {0, "genome" ,128,3,0,0,0,0,0,0,NULL,&atx[9],NULL,0,&atx[12]} ,
 44   {0, "structure" ,128,4,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[14]} ,
 45   {402, "Biostruc" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[15]} ,
 46   {0, "strucAnnot" ,128,5,0,0,0,0,0,0,NULL,&atx[15],NULL,0,NULL} ,
 47   {403, "Biostruc-annot-set" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[77]} ,
 48   {315, "CHOICE" ,0,-1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 49   {0, "style" ,128,2,0,0,0,0,0,0,NULL,&atx[18],NULL,0,&atx[20]} ,
 50   {417, "Entrez-style" ,1,0,0,0,0,0,0,0,NULL,&atx[19],&avnx[0],0,NULL} ,
 51   {310, "ENUMERATED" ,0,10,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 52   {0, "location" ,128,3,0,1,0,0,0,0,NULL,&atx[4],NULL,0,NULL} ,
 53   {311, "SEQUENCE" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 54   {0, "alignstruc" ,128,1,0,0,0,0,0,0,NULL,&atx[23],NULL,0,&atx[38]} ,
 55   {411, "Biostruc-align" ,1,0,0,0,0,0,0,0,NULL,&atx[21],&atx[24],0,&atx[39]} ,
 56   {0, "master" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[25]} ,
 57   {0, "slaves" ,128,1,0,0,0,0,0,0,NULL,&atx[27],&atx[26],0,&atx[28]} ,
 58   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,NULL} ,
 59   {314, "SET OF" ,0,17,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 60   {0, "alignments" ,128,2,0,0,0,0,0,0,NULL,&atx[15],NULL,0,&atx[29]} ,
 61   {0, "sequences" ,128,3,0,0,0,0,0,0,NULL,&atx[27],&atx[30],0,&atx[31]} ,
 62   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[9],NULL,0,NULL} ,
 63   {0, "seqalign" ,128,4,0,0,0,0,0,0,NULL,&atx[27],&atx[32],0,&atx[34]} ,
 64   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[33],NULL,0,NULL} ,
 65   {406, "Seq-annot" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[7]} ,
 66   {0, "style-dictionary" ,128,5,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[36]} ,
 67   {408, "Cn3d-style-dictionary" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[37]} ,
 68   {0, "user-annotations" ,128,6,0,1,0,0,0,0,NULL,&atx[37],NULL,0,NULL} ,
 69   {409, "Cn3d-user-annotations" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[2]} ,
 70   {0, "alignseq" ,128,2,0,0,0,0,0,0,NULL,&atx[39],NULL,0,&atx[46]} ,
 71   {412, "Biostruc-align-seq" ,1,0,0,0,0,0,0,0,NULL,&atx[21],&atx[40],0,&atx[47]} ,
 72   {0, "sequences" ,128,0,0,0,0,0,0,0,NULL,&atx[27],&atx[41],0,&atx[42]} ,
 73   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[9],NULL,0,NULL} ,
 74   {0, "seqalign" ,128,1,0,0,0,0,0,0,NULL,&atx[27],&atx[43],0,&atx[44]} ,
 75   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[33],NULL,0,NULL} ,
 76   {0, "style-dictionary" ,128,2,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[45]} ,
 77   {0, "user-annotations" ,128,3,0,1,0,0,0,0,NULL,&atx[37],NULL,0,NULL} ,
 78   {0, "strucseq" ,128,3,0,0,0,0,0,0,NULL,&atx[47],NULL,0,&atx[53]} ,
 79   {413, "Biostruc-seq" ,1,0,0,0,0,0,0,0,NULL,&atx[21],&atx[48],0,&atx[54]} ,
 80   {0, "structure" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[49]} ,
 81   {0, "sequences" ,128,1,0,0,0,0,0,0,NULL,&atx[27],&atx[50],0,&atx[51]} ,
 82   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[9],NULL,0,NULL} ,
 83   {0, "style-dictionary" ,128,2,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[52]} ,
 84   {0, "user-annotations" ,128,3,0,1,0,0,0,0,NULL,&atx[37],NULL,0,NULL} ,
 85   {0, "strucseqs" ,128,4,0,0,0,0,0,0,NULL,&atx[54],NULL,0,&atx[62]} ,
 86   {414, "Biostruc-seqs" ,1,0,0,0,0,0,0,0,NULL,&atx[21],&atx[55],0,&atx[63]} ,
 87   {0, "structure" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[56]} ,
 88   {0, "sequences" ,128,1,0,0,0,0,0,0,NULL,&atx[27],&atx[57],0,&atx[58]} ,
 89   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[9],NULL,0,NULL} ,
 90   {0, "seqalign" ,128,2,0,0,0,0,0,0,NULL,&atx[27],&atx[59],0,&atx[60]} ,
 91   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[33],NULL,0,NULL} ,
 92   {0, "style-dictionary" ,128,3,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[61]} ,
 93   {0, "user-annotations" ,128,4,0,1,0,0,0,0,NULL,&atx[37],NULL,0,NULL} ,
 94   {0, "general" ,128,5,0,0,0,0,0,0,NULL,&atx[63],NULL,0,NULL} ,
 95   {415, "Biostruc-seqs-aligns-cdd" ,1,0,0,0,0,0,0,0,NULL,&atx[21],&atx[64],0,&atx[66]} ,
 96   {0, "seq-align-data" ,128,0,0,0,0,0,0,0,NULL,&atx[16],&atx[65],0,&atx[78]} ,
 97   {0, "bundle" ,128,0,0,0,0,0,0,0,NULL,&atx[66],NULL,0,&atx[76]} ,
 98   {416, "Bundle-seqs-aligns" ,1,0,0,0,0,0,0,0,NULL,&atx[21],&atx[67],0,&atx[18]} ,
 99   {0, "sequences" ,128,0,0,1,0,0,0,0,NULL,&atx[27],&atx[68],0,&atx[69]} ,
100   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[9],NULL,0,NULL} ,
101   {0, "seqaligns" ,128,1,0,1,0,0,0,0,NULL,&atx[27],&atx[70],0,&atx[71]} ,
102   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[33],NULL,0,NULL} ,
103   {0, "strucaligns" ,128,2,0,1,0,0,0,0,NULL,&atx[15],NULL,0,&atx[72]} ,
104   {0, "imports" ,128,3,0,1,0,0,0,0,NULL,&atx[27],&atx[73],0,&atx[74]} ,
105   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[33],NULL,0,NULL} ,
106   {0, "style-dictionary" ,128,4,0,1,0,0,0,0,NULL,&atx[35],NULL,0,&atx[75]} ,
107   {0, "user-annotations" ,128,5,0,1,0,0,0,0,NULL,&atx[37],NULL,0,NULL} ,
108   {0, "cdd" ,128,1,0,0,0,0,0,0,NULL,&atx[77],NULL,0,NULL} ,
109   {404, "Cdd" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[9]} ,
110   {0, "structures" ,128,1,0,1,0,0,0,0,NULL,&atx[27],&atx[79],0,&atx[80]} ,
111   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,NULL} ,
112   {0, "structure-type" ,128,2,0,1,0,0,0,0,NULL,&atx[19],&avnx[13],0,NULL} };
113 
114 static AsnModule ampx[1] = {
115   { "NCBI-Mime" , "asnmime.h12",&atx[0],NULL,NULL,0,0} };
116 
117 static AsnValxNodePtr avn = avnx;
118 static AsnTypePtr at = atx;
119 static AsnModulePtr amp = ampx;
120 
121 
122 
123 /**************************************************
124 *
125 *    Defines for Module NCBI-Mime
126 *
127 **************************************************/
128 
129 #define NCBI_MIME_ASN1 &at[0]
130 #define NCBI_MIME_ASN1_entrez &at[1]
131 #define NCBI_MIME_ASN1_alignstruc &at[22]
132 #define NCBI_MIME_ASN1_alignseq &at[38]
133 #define NCBI_MIME_ASN1_strucseq &at[46]
134 #define NCBI_MIME_ASN1_strucseqs &at[53]
135 #define NCBI_MIME_ASN1_general &at[62]
136 
137 #define ENTREZ_GENERAL &at[2]
138 #define ENTREZ_GENERAL_title &at[3]
139 #define ENTREZ_GENERAL_data &at[5]
140 #define ENTREZ_GENERAL_data_ml &at[6]
141 #define ENTREZ_GENERAL_data_prot &at[8]
142 #define ENTREZ_GENERAL_data_nuc &at[10]
143 #define ENTREZ_GENERAL_data_genome &at[11]
144 #define ENTREZ_GENERAL_data_structure &at[12]
145 #define ENTREZ_GENERAL_data_strucAnnot &at[14]
146 #define ENTREZ_GENERAL_style &at[17]
147 #define ENTREZ_GENERAL_location &at[20]
148 
149 #define BIOSTRUC_ALIGN &at[23]
150 #define BIOSTRUC_ALIGN_master &at[24]
151 #define BIOSTRUC_ALIGN_slaves &at[25]
152 #define BIOSTRUC_ALIGN_slaves_E &at[26]
153 #define BIOSTRUC_ALIGN_alignments &at[28]
154 #define BIOSTRUC_ALIGN_sequences &at[29]
155 #define BIOSTRUC_ALIGN_sequences_E &at[30]
156 #define BIOSTRUC_ALIGN_seqalign &at[31]
157 #define BIOSTRUC_ALIGN_seqalign_E &at[32]
158 #define BIOSTRUC_ALIGN_style_dictionary &at[34]
159 #define BIOSTRUC_ALIGN_user_annotations &at[36]
160 
161 #define BIOSTRUC_ALIGN_SEQ &at[39]
162 #define BIOSTRUC_ALIGN_SEQ_sequences &at[40]
163 #define BIOSTRUC_ALIGN_SEQ_sequences_E &at[41]
164 #define BIOSTRUC_ALIGN_SEQ_seqalign &at[42]
165 #define BIOSTRUC_ALIGN_SEQ_seqalign_E &at[43]
166 #define ALIGN_SEQ_style_dictionary &at[44]
167 #define ALIGN_SEQ_user_annotations &at[45]
168 
169 #define BIOSTRUC_SEQ &at[47]
170 #define BIOSTRUC_SEQ_structure &at[48]
171 #define BIOSTRUC_SEQ_sequences &at[49]
172 #define BIOSTRUC_SEQ_sequences_E &at[50]
173 #define BIOSTRUC_SEQ_style_dictionary &at[51]
174 #define BIOSTRUC_SEQ_user_annotations &at[52]
175 
176 #define BIOSTRUC_SEQS &at[54]
177 #define BIOSTRUC_SEQS_structure &at[55]
178 #define BIOSTRUC_SEQS_sequences &at[56]
179 #define BIOSTRUC_SEQS_sequences_E &at[57]
180 #define BIOSTRUC_SEQS_seqalign &at[58]
181 #define BIOSTRUC_SEQS_seqalign_E &at[59]
182 #define BIOSTRUC_SEQS_style_dictionary &at[60]
183 #define BIOSTRUC_SEQS_user_annotations &at[61]
184 
185 #define BIOSTRUC_SEQS_ALIGNS_CDD &at[63]
186 #define SEQS_ALIGNS_CDD_seq_align_data &at[64]
187 #define CDD_seq_align_data_bundle &at[65]
188 #define ALIGNS_CDD_seq_align_data_cdd &at[76]
189 #define SEQS_ALIGNS_CDD_structures &at[78]
190 #define SEQS_ALIGNS_CDD_structures_E &at[79]
191 #define SEQS_ALIGNS_CDD_structure_type &at[80]
192 
193 #define BUNDLE_SEQS_ALIGNS &at[66]
194 #define BUNDLE_SEQS_ALIGNS_sequences &at[67]
195 #define BUNDLE_SEQS_ALIGNS_sequences_E &at[68]
196 #define BUNDLE_SEQS_ALIGNS_seqaligns &at[69]
197 #define BUNDLE_SEQS_ALIGNS_seqaligns_E &at[70]
198 #define BUNDLE_SEQS_ALIGNS_strucaligns &at[71]
199 #define BUNDLE_SEQS_ALIGNS_imports &at[72]
200 #define BUNDLE_SEQS_ALIGNS_imports_E &at[73]
201 #define SEQS_ALIGNS_style_dictionary &at[74]
202 #define SEQS_ALIGNS_user_annotations &at[75]
203 
204 #define ENTREZ_STYLE &at[18]
205 

source navigation ]   [ diff markup ]   [ identifier search ]   [ freetext search ]   [ file search ]  

This page was automatically generated by the LXR engine.
Visit the LXR main site for more information.