|
NCBI Home IEB Home C Toolkit docs C++ Toolkit source browser C Toolkit source browser (2) |
NCBI C Toolkit Cross ReferenceC/object/objmdrs.h |
source navigation diff markup identifier search freetext search file search |
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 |
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more information. |