NCBI C Toolkit Cross Reference

C/object/objmdrs.h


  1 #ifndef _objmdrs_ 
  2 #define _objmdrs_ 
  3 
  4 #undef NLM_EXTERN
  5 #ifdef NLM_IMPORT
  6 #define NLM_EXTERN NLM_IMPORT
  7 #else
  8 #define NLM_EXTERN extern
  9 #endif
 10 
 11 
 12 #ifdef __cplusplus
 13 extern "C" { /* } */
 14 #endif
 15 
 16 
 17 /**************************************************
 18 *
 19 *    Generated objects for Module NCBI-Medlars
 20 *    Generated using ASNCODE Revision: 5.2 at Jan 30, 1997 10:13 AM
 21 *
 22 **************************************************/
 23 
 24 NLM_EXTERN Boolean LIBCALL objmdrsAsnLoad PROTO((void));
 25 
 26 
 27 /**************************************************
 28 *
 29 *    MedlarsEntry
 30 *
 31 **************************************************/
 32 typedef struct struct_Medlars_entry {
 33    Int4   pmid;
 34    Int4   muid;
 35    struct struct_Medlars_record PNTR   recs;
 36 } MedlarsEntry, PNTR MedlarsEntryPtr;
 37 
 38 
 39 NLM_EXTERN MedlarsEntryPtr LIBCALL MedlarsEntryFree PROTO ((MedlarsEntryPtr ));
 40 NLM_EXTERN MedlarsEntryPtr LIBCALL MedlarsEntryNew PROTO (( void ));
 41 NLM_EXTERN MedlarsEntryPtr LIBCALL MedlarsEntryAsnRead PROTO (( AsnIoPtr, AsnTypePtr));
 42 NLM_EXTERN Boolean LIBCALL MedlarsEntryAsnWrite PROTO (( MedlarsEntryPtr , AsnIoPtr, AsnTypePtr));
 43 
 44 
 45 
 46 /**************************************************
 47 *
 48 *    MedlarsRecord
 49 *
 50 **************************************************/
 51 typedef struct struct_Medlars_record {
 52    struct struct_Medlars_record PNTR next;
 53    Int4   code;
 54    CharPtr   abbr;
 55    CharPtr   data;
 56 } MedlarsRecord, PNTR MedlarsRecordPtr;
 57 
 58 
 59 NLM_EXTERN MedlarsRecordPtr LIBCALL MedlarsRecordFree PROTO ((MedlarsRecordPtr ));
 60 NLM_EXTERN MedlarsRecordPtr LIBCALL MedlarsRecordNew PROTO (( void ));
 61 NLM_EXTERN MedlarsRecordPtr LIBCALL MedlarsRecordAsnRead PROTO (( AsnIoPtr, AsnTypePtr));
 62 NLM_EXTERN Boolean LIBCALL MedlarsRecordAsnWrite PROTO (( MedlarsRecordPtr , AsnIoPtr, AsnTypePtr));
 63 
 64 #ifdef __cplusplus
 65 /* { */ }
 66 #endif
 67 
 68 #endif /* _objmdrs_ */
 69 
 70 #undef NLM_EXTERN
 71 #ifdef NLM_EXPORT
 72 #define NLM_EXTERN NLM_EXPORT
 73 #else
 74 #define NLM_EXTERN
 75 #endif
 76 
 77 

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.