NCBI C Toolkit Cross Reference

C/asnstat/asntaxon.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 = "asntaxon.h";
 13 static AsnType atx[62] = {
 14   {401, "Org-ref" ,1,0,0,0,0,0,1,0,NULL,NULL,NULL,0,&atx[1]} ,
 15   {402, "Taxon0-req" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[2],0,&atx[5]} ,
 16   {0, "init" ,128,0,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[4]} ,
 17   {305, "NULL" ,0,5,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 18   {0, "getid" ,128,1,0,0,0,0,0,0,NULL,&atx[5],NULL,0,&atx[12]} ,
 19   {403, "Taxon-name" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[6],0,&atx[20]} ,
 20   {0, "taxname" ,128,0,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[8]} ,
 21   {323, "VisibleString" ,0,26,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 22   {0, "common" ,128,1,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[9]} ,
 23   {0, "tax-synonym" ,128,2,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[10]} ,
 24   {0, "com-synonym" ,128,3,0,0,0,0,0,0,NULL,&atx[7],NULL,0,NULL} ,
 25   {315, "CHOICE" ,0,-1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 26   {0, "getref" ,128,2,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[14]} ,
 27   {302, "INTEGER" ,0,2,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 28   {0, "getchildren" ,128,3,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[15]} ,
 29   {0, "getparents" ,128,4,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[16]} ,
 30   {0, "getgeneticcode" ,128,5,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[17]} ,
 31   {0, "gettaxonline" ,128,6,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[18]} ,
 32   {0, "getdivision" ,128,7,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[19]} ,
 33   {0, "getcomplete" ,128,8,0,0,0,0,0,0,NULL,&atx[20],NULL,0,&atx[23]} ,
 34   {404, "Taxon-id-name" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[21],0,&atx[24]} ,
 35   {0, "id" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[22]} ,
 36   {0, "name" ,128,1,0,0,0,0,0,0,NULL,&atx[7],NULL,0,NULL} ,
 37   {0, "fini" ,128,9,0,0,0,0,0,0,NULL,&atx[3],NULL,0,NULL} ,
 38   {405, "Taxon0-resp" ,1,0,0,0,0,0,0,0,NULL,&atx[11],&atx[25],0,&atx[28]} ,
 39   {0, "error" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[26]} ,
 40   {0, "init" ,128,1,0,0,0,0,0,0,NULL,&atx[3],NULL,0,&atx[27]} ,
 41   {0, "getid" ,128,2,0,0,0,0,0,0,NULL,&atx[28],NULL,0,&atx[33]} ,
 42   {406, "Taxon-id-list" ,1,0,0,0,0,0,0,0,NULL,&atx[32],&atx[29],0,&atx[36]} ,
 43   {0, "ids" ,128,0,0,0,0,0,0,0,NULL,&atx[31],&atx[30],0,NULL} ,
 44   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[13],NULL,0,NULL} ,
 45   {312, "SEQUENCE OF" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 46   {311, "SEQUENCE" ,0,16,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 47   {0, "getref" ,128,3,0,0,0,0,0,0,NULL,&atx[0],NULL,0,&atx[34]} ,
 48   {0, "gettaxon" ,128,4,0,0,0,0,0,0,NULL,&atx[28],NULL,0,&atx[35]} ,
 49   {0, "getgeneticcode" ,128,5,0,0,0,0,0,0,NULL,&atx[36],NULL,0,&atx[39]} ,
 50   {407, "GeneticCodeList" ,1,0,0,0,0,0,0,0,NULL,&atx[32],&atx[37],0,&atx[42]} ,
 51   {0, "genomic" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[38]} ,
 52   {0, "mitochondrial" ,128,1,0,1,0,0,0,0,NULL,&atx[13],NULL,0,NULL} ,
 53   {0, "gettaxonline" ,128,6,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[40]} ,
 54   {0, "getdivision" ,128,7,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[41]} ,
 55   {0, "getcomplete" ,128,8,0,0,0,0,0,0,NULL,&atx[42],NULL,0,&atx[59]} ,
 56   {408, "Tax-complete-list" ,1,0,0,0,0,0,0,0,NULL,&atx[32],&atx[43],0,&atx[60]} ,
 57   {0, "num" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[44]} ,
 58   {0, "info" ,128,1,0,0,0,0,0,0,NULL,&atx[31],&atx[45],0,NULL} ,
 59   {0, NULL,1,-1,0,0,0,0,0,0,NULL,&atx[46],NULL,0,NULL} ,
 60   {410, "Tax-complete" ,1,0,0,0,0,0,0,0,NULL,&atx[32],&atx[47],0,NULL} ,
 61   {0, "sciname" ,128,0,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[48]} ,
 62   {0, "comname" ,128,1,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[49]} ,
 63   {0, "synonyms" ,128,2,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[50]} ,
 64   {0, "id-gc" ,128,3,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[51]} ,
 65   {0, "name-gc" ,128,4,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[52]} ,
 66   {0, "id-mgc" ,128,5,0,0,0,0,0,0,NULL,&atx[13],NULL,0,&atx[53]} ,
 67   {0, "name-mgc" ,128,6,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[54]} ,
 68   {0, "gb-div" ,128,7,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[55]} ,
 69   {0, "embl-code" ,128,8,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[56]} ,
 70   {0, "lineage" ,128,9,0,0,0,0,0,0,NULL,&atx[7],NULL,0,&atx[57]} ,
 71   {0, "is-species-level" ,128,10,0,0,0,0,0,0,NULL,&atx[58],NULL,0,NULL} ,
 72   {301, "BOOLEAN" ,0,1,0,0,0,0,0,0,NULL,NULL,NULL,0,NULL} ,
 73   {0, "fini" ,128,9,0,0,0,0,0,0,NULL,&atx[3],NULL,0,NULL} ,
 74   {409, "Taxon-id" ,1,0,0,0,0,0,0,0,NULL,&atx[32],&atx[61],0,&atx[46]} ,
 75   {0, "id" ,128,0,0,0,0,0,0,0,NULL,&atx[13],NULL,0,NULL} };
 76 
 77 static AsnModule ampx[1] = {
 78   { "NCBI-Taxon0" , "asntaxon.h",&atx[0],NULL,NULL,0,0} };
 79 
 80 static AsnValxNodePtr avn = NULL;
 81 static AsnTypePtr at = atx;
 82 static AsnModulePtr amp = ampx;
 83 
 84 
 85 
 86 /**************************************************
 87 *
 88 *    Defines for Module NCBI-Taxon0
 89 *
 90 **************************************************/
 91 
 92 #define TAXON0_REQ &at[1]
 93 #define TAXON0_REQ_init &at[2]
 94 #define TAXON0_REQ_getid &at[4]
 95 #define TAXON0_REQ_getref &at[12]
 96 #define TAXON0_REQ_getchildren &at[14]
 97 #define TAXON0_REQ_getparents &at[15]
 98 #define TAXON0_REQ_getgeneticcode &at[16]
 99 #define TAXON0_REQ_gettaxonline &at[17]
100 #define TAXON0_REQ_getdivision &at[18]
101 #define TAXON0_REQ_getcomplete &at[19]
102 #define TAXON0_REQ_fini &at[23]
103 
104 #define TAXON_NAME &at[5]
105 #define TAXON_NAME_taxname &at[6]
106 #define TAXON_NAME_common &at[8]
107 #define TAXON_NAME_tax_synonym &at[9]
108 #define TAXON_NAME_com_synonym &at[10]
109 
110 #define TAXON_ID_NAME &at[20]
111 #define TAXON_ID_NAME_id &at[21]
112 #define TAXON_ID_NAME_name &at[22]
113 
114 #define TAXON0_RESP &at[24]
115 #define TAXON0_RESP_error &at[25]
116 #define TAXON0_RESP_init &at[26]
117 #define TAXON0_RESP_getid &at[27]
118 #define TAXON0_RESP_getref &at[33]
119 #define TAXON0_RESP_gettaxon &at[34]
120 #define TAXON0_RESP_getgeneticcode &at[35]
121 #define TAXON0_RESP_gettaxonline &at[39]
122 #define TAXON0_RESP_getdivision &at[40]
123 #define TAXON0_RESP_getcomplete &at[41]
124 #define TAXON0_RESP_fini &at[59]
125 
126 #define TAXON_ID_LIST &at[28]
127 #define TAXON_ID_LIST_ids &at[29]
128 #define TAXON_ID_LIST_ids_E &at[30]
129 
130 #define GENETICCODELIST &at[36]
131 #define GENETICCODELIST_genomic &at[37]
132 #define GENETICCODELIST_mitochondrial &at[38]
133 
134 #define TAX_COMPLETE_LIST &at[42]
135 #define TAX_COMPLETE_LIST_num &at[43]
136 #define TAX_COMPLETE_LIST_info &at[44]
137 #define TAX_COMPLETE_LIST_info_E &at[45]
138 
139 #define TAXON_ID &at[60]
140 #define TAXON_ID_id &at[61]
141 
142 #define TAX_COMPLETE &at[46]
143 #define TAX_COMPLETE_sciname &at[47]
144 #define TAX_COMPLETE_comname &at[48]
145 #define TAX_COMPLETE_synonyms &at[49]
146 #define TAX_COMPLETE_id_gc &at[50]
147 #define TAX_COMPLETE_name_gc &at[51]
148 #define TAX_COMPLETE_id_mgc &at[52]
149 #define TAX_COMPLETE_name_mgc &at[53]
150 #define TAX_COMPLETE_gb_div &at[54]
151 #define TAX_COMPLETE_embl_code &at[55]
152 #define TAX_COMPLETE_lineage &at[56]
153 #define TAX_COMPLETE_is_species_level &at[57]
154 

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.