Ice Sheet System Model  4.18
Code documentation
KMLFileReadUtils.h
Go to the documentation of this file.
1 
5 #ifndef _KMLFILEREADUTILS_H
6 #define _KMLFILEREADUTILS_H
7 
8 /*Headers:{{{*/
9 #include "../shared/shared.h"
10 #include "../datastructures/datastructures.h"
11 class KML_Object;
12 /*}}}*/
13 
14 /* local prototypes: */
15 char* KMLFileToken(FILE* fid, int* pncom,char*** ppcom);
16 char* KMLFileTokenComment(FILE* fid);
17 void KMLFileTokenBuffer(char** pbuffer,int* pibuf,int* pbuflen, int c, int bufblk);
18 char* KMLFileTagName(char* pname, char* ktag);
19 char* KMLFileTagName(char* pname,int *m,int maxlen, char* ktag);
20 int KMLFileTagAttrib(KML_Object* kobj, char* ktag);
21 int KMLFileTokenParse(int* pival, char* ktag, FILE* fid);
22 int KMLFileTokenParse(bool* pbval, char* ktag, FILE* fid);
23 char* KMLFileTokenParse(char* pstr, char* ktag, FILE* fid);
24 char* KMLFileTokenParse(char* pstr,int *m,int maxlen, char* ktag, FILE* fid);
25 int KMLFileTokenParse(float* pfval, char* ktag, FILE* fid);
26 int KMLFileTokenParse(double* pdval, char* ktag, FILE* fid);
27 int KMLFileTokenParse(double **pdval,int* m,int maxlen, char* ktag, FILE* fid);
28 int KMLFileTokenParse(double **pdval,int* m,int n,int maxlen, char* ktag, FILE* fid);
29 int KMLFileTagSkip(char* ktag, FILE* fid);
30 
31 #endif /* _KMLFILEREADUTILS_H */
KML_Object
Definition: KML_Object.h:13
KMLFileTagName
char * KMLFileTagName(char *pname, char *ktag)
Definition: KMLFileReadUtils.cpp:236
KMLFileTokenComment
char * KMLFileTokenComment(FILE *fid)
Definition: KMLFileReadUtils.cpp:145
KMLFileTagAttrib
int KMLFileTagAttrib(KML_Object *kobj, char *ktag)
Definition: KMLFileReadUtils.cpp:287
KMLFileTokenParse
int KMLFileTokenParse(int *pival, char *ktag, FILE *fid)
Definition: KMLFileReadUtils.cpp:335
KMLFileTagSkip
int KMLFileTagSkip(char *ktag, FILE *fid)
Definition: KMLFileReadUtils.cpp:670
KMLFileTokenBuffer
void KMLFileTokenBuffer(char **pbuffer, int *pibuf, int *pbuflen, int c, int bufblk)
Definition: KMLFileReadUtils.cpp:208
KMLFileToken
char * KMLFileToken(FILE *fid, int *pncom, char ***ppcom)
Definition: KMLFileReadUtils.cpp:18