NCBI C Toolkit Cross Reference

C/cdromlib/accmmdbs.c


  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 

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.