|
NCBI Home IEB Home C Toolkit docs C++ Toolkit source browser C Toolkit source browser (2) |
NCBI C Toolkit Cross ReferenceC/cdromlib/accmmdbs.c |
source navigation diff markup identifier search freetext search file search |
1 /* accmmdbs.c
2 * ===========================================================================
3 *
4 * PUBLIC DOMAIN NOTICE
5 * National Center for Biotechnology Information
6 *
7 * This software/database is a "United States Government Work" under the
8 * terms of the United States Copyright Act. It was written as part of
9 * the author's official duties as a United States Government employee and
10 * thus cannot be copyrighted. This software/database is freely available
11 * to the public for use. The National Library of Medicine and the U.S.
12 * Government have not placed any restriction on its use or reproduction.
13 *
14 * Although all reasonable efforts have been taken to ensure the accuracy
15 * and reliability of the software and data, the NLM and the U.S.
16 * Government do not and cannot warrant the performance or results that
17 * may be obtained by using this software or data. The NLM and the U.S.
18 * Government disclaim all warranties, express or implied, including
19 * warranties of performance, merchantability or fitness for any particular
20 * purpose.
21 *
22 * Please cite the author in any work or product based on this material.
23 *
24 * ===========================================================================
25 *
26 * File Name: accmmdbs.c
27 *
28 * Author: Jonathan Kans
29 *
30 * Version Creation Date: 6/23/95
31 *
32 * File Description:
33 * Stub file for MMDB functions (real functions in objmmdb*.c)
34 *
35 * Modifications:
36 * --------------------------------------------------------------------------
37 * Date Name Description of modification
38 * ------- ---------- -----------------------------------------------------
39 *
40 * $Log: accmmdbs.c,v $
41 * Revision 6.2 2001/06/21 14:21:55 thiessen
42 * add BiostrucId... stubs
43 *
44 * Revision 6.1 1999/03/03 21:27:34 kans
45 * added stub for ClearStructures
46 *
47 * Revision 6.0 1997/08/25 18:12:33 madden
48 * Revision changed to 6.0
49 *
50 * Revision 5.5 1997/06/19 18:40:16 vakatov
51 * [WIN32,MSVC++] Adopted for the "NCBIOBJ.LIB" DLL'ization
52 *
53 * Revision 5.4 1997/03/05 19:56:12 epstein
54 * add a few more symbols WritePDBRemarks() and WriteStructSummary() required by new Entrez
55 *
56 * Revision 5.3 1996/08/14 20:53:46 epstein
57 * add missing stubs
58 *
59 * Revision 5.2 1996/06/20 19:58:03 epstein
60 * move cn3d stubs to new acccn3ds.c file
61 *
62 * Revision 5.1 1996/06/12 18:51:17 epstein
63 * integration of CN3d
64 *
65 * Revision 5.0 1996/05/28 13:55:34 ostell
66 * Set to revision 5.0
67 *
68 * Revision 4.7 1996/05/06 21:38:51 hogue
69 * Added stubs for OpenMMDBAPI interface.
70 *
71 * Revision 4.6 1996/03/08 16:13:34 epstein
72 * add new symbols made necessary by NCBI ASN.1 MIMEing
73 *
74 * Revision 4.5 1996/01/31 21:43:01 hogue
75 * Changed prototype to match new Biostruc2Modelstruc calls.
76 *
77 * Revision 4.4 1995/08/31 13:38:40 kans
78 * new prototypes for Biostruc2Modelstruc post-processing
79 *
80 * Revision 4.3 1995/08/29 17:02:25 kans
81 * removed last parameter from Biostruc2Modelstruc stub
82 *
83 * Revision 4.2 1995/08/28 23:20:47 kans
84 * stub for new mmdbapi functions
85 *
86 * Revision 4.1 1995/08/11 20:26:37 epstein
87 * add max-models support for biostrucs
88 *
89 * Revision 4.0 1995/07/26 13:50:32 ostell
90 * force revision to 4.0
91 *
92 * Revision 1.9 1995/07/25 18:47:57 kans
93 * revert to no Biostruc_supported
94 *
95 * Revision 1.8 1995/07/05 19:15:46 ostell
96 * change BiostrucAvail to LIBCALL
97 *
98 * Revision 1.7 1995/07/03 20:50:31 kans
99 * *** empty log message ***
100 *
101 * Revision 1.6 1995/07/03 20:46:42 kans
102 * changed Biostruc2Report to Biostruc2SeqEntryPtr
103 *
104 * Revision 1.5 1995/07/02 01:49:32 ostell
105 * move LIBCALL declaration
106 *
107 * Revision 1.3 1995/06/29 16:53:48 epstein
108 * add stub for BiostrucAsnGet()
109 *
110 * Revision 1.2 95/06/26 13:08:20 kans
111 * #ifdef Biostruc_supported around MMDB header include statements
112 *
113 * Revision 1.1 1995/06/23 16:01:01 kans
114 * Initial revision
115 *
116 *
117 * ==========================================================================
118 */
119
120 #include <accentr.h>
121 #ifdef Biostruc_supported
122 #include <mmdbapi.h>
123 #endif
124
125 NLM_EXTERN Int2 LIBCALL OpenMMDBAPI(Byte bExtent, CharPtr pcDictName)
126 { return 0; }
127
128 NLM_EXTERN void LIBCALL CloseMMDBAPI(void)
129 { return; }
130
131 NLM_EXTERN PRGD LIBCALL GetPRGDDictionary(void)
132 { return NULL; }
133
134 NLM_EXTERN Boolean LIBCALL BiostrucAvail (void)
135 { return FALSE; }
136
137 NLM_EXTERN void LIBCALL FreeAModelstruc(PDNMS pdnmsThis)
138 { return; }
139
140 NLM_EXTERN PDNMS LIBCALL MakeAModelstruc(BiostrucPtr pbsThis)
141 { return NULL; }
142
143 NLM_EXTERN void LIBCALL ClearStructures(void)
144 { }
145
146 NLM_EXTERN BiostrucPtr LIBCALL BiostrucAsnRead(AsnIoPtr aip, AsnTypePtr orig)
147 { return NULL; }
148
149 NLM_EXTERN Boolean LIBCALL BiostrucAsnWrite(BiostrucPtr ptr, AsnIoPtr aip, AsnTypePtr orig)
150 { return FALSE; }
151
152 NLM_EXTERN BiostrucPtr LIBCALL BiostrucFree(BiostrucPtr ptr)
153 { return NULL; }
154
155 NLM_EXTERN Boolean LIBCALL objmmdb1AsnLoad(void)
156 { return TRUE; }
157
158 NLM_EXTERN Boolean LIBCALL objmmdb2AsnLoad(void)
159 { return TRUE; }
160
161 NLM_EXTERN Boolean LIBCALL objmmdb3AsnLoad(void)
162 { return TRUE; }
163
164 NLM_EXTERN BiostrucResidueGraphSetPtr LIBCALL BiostrucResidueGraphSetFree (BiostrucResidueGraphSetPtr ptr)
165 { return NULL; }
166
167 NLM_EXTERN void LIBCALL FreeListDNMS(PDNMS pdnmsList)
168 { }
169
170 NLM_EXTERN PRGD LIBCALL LoadDict(CharPtr pcDictName)
171 { return NULL; }
172
173 NLM_EXTERN PDNMS LIBCALL Biostruc2Modelstruc(PDNMS PNTR ppdnmsList, BiostrucPtr pbsBS, PRGD prgdDict, Byte bExtent, Int2 iChoice, CharPtr pcFetch, Int2 iType)
174 { return NULL; }
175
176 NLM_EXTERN Int2 LIBCALL WritePDBAllModel(PDNMS pdnmsThis, FILE *pFile)
177 { return 0; }
178
179 NLM_EXTERN void LIBCALL WritePDBRemarks(PDNMS pdnmsThis, FILE *pFile)
180 { }
181
182 NLM_EXTERN Int2 LIBCALL WriteStructSummary(PDNMS pdnmsThis, FILE *pFile)
183 { return 0; }
184
185 NLM_EXTERN Int2 LIBCALL WriteKinAllModel(PDNMS pdnmsThis, FILE *pFile, Int2 iColor, Byte bKinRender)
186 { return 0; }
187
188 NLM_EXTERN Int4 LIBCALL AssignAtomLocId (PDNMS pdnmsThis)
189 { return 0L; }
190
191 NLM_EXTERN void LIBCALL AssignBackBone (PDNMS pdnmsThis)
192 { }
193
194 NLM_EXTERN void LIBCALL AssignVirtual (PDNMS pdnmsThis)
195 { }
196
197 NLM_EXTERN void LIBCALL AssignIons (PDNMS pdnmsThis)
198 { }
199
200 NLM_EXTERN BiostrucPtr LIBCALL BiostrucAsnGet(AsnIoPtr aip, AsnTypePtr atp, Int4 mdlLvl, Int4 maxModels)
201 { return NULL; }
202
203 NLM_EXTERN Boolean LIBCALL BiostrucAnnotSetAsnWrite(BiostrucAnnotSetPtr ptr, AsnIoPtr aip, AsnTypePtr orig)
204 { return FALSE; }
205
206 NLM_EXTERN BiostrucAnnotSetPtr LIBCALL BiostrucAnnotSetAsnRead(AsnIoPtr aip, AsnTypePtr orig)
207 { return NULL; }
208
209 NLM_EXTERN BiostrucAnnotSetPtr LIBCALL BiostrucAnnotSetFree(BiostrucAnnotSetPtr ptr)
210 { return NULL; }
211
212 NLM_EXTERN BiostrucAnnotSetPtr LIBCALL BiostrucAnnotSetNew(void)
213 { return NULL; }
214
215 NLM_EXTERN BiostrucFeatureSetPtr LIBCALL BiostrucFeatureSetNew(void)
216 { return NULL; }
217
218 NLM_EXTERN BiostrucFeaturePtr LIBCALL BiostrucFeatureNew(void)
219 { return NULL; }
220
221 NLM_EXTERN BiostrucIdPtr LIBCALL BiostrucIdFree(BiostrucIdPtr ptr)
222 { return NULL; }
223
224 NLM_EXTERN BiostrucIdPtr LIBCALL BiostrucIdAsnRead(AsnIoPtr io, AsnTypePtr type)
225 { return NULL; }
226
227 NLM_EXTERN Boolean LIBCALL BiostrucIdAsnWrite(BiostrucIdPtr id, AsnIoPtr io, AsnTypePtr type)
228 { return FALSE; }
229
230 |
This page was automatically generated by the
LXR engine.
Visit the LXR main site for more information. |