6 #if !defined(PARSER_H_INCLUDED)
7 #define PARSER_H_INCLUDED
11 #define ALLOC_SIZE 32768 * 16
23 Parser(std::wstring inputFile);
44 long ctxGetNextElement(
CGMI_DS *pCgmi_ds,
long *klass,
long *elem,
long *count);
46 unsigned char* m_databuf;
49 unsigned char m_ctxBuf[512];
long getNextElement(CGMI_DS *pCgmi_ds, long *klass, long *element, long *count)
get next CGM element
Definition: Parser.cpp:149
long m_startBytePos
starting byte position of last parsed element
Definition: Parser.h:37
Parser – CGM input element parser.
Definition: Parser.h:18
FILE * m_fid
CGM input file handle.
Definition: Parser.h:41
decoder data stream structure
Definition: CgmDecode.h:74
long m_endBytePos
ending byte position of last parsed element
Definition: Parser.h:39
Parser(std::wstring inputFile)
Definition: Parser.cpp:37