/OfficeImport.framework/Headers/OfficeImport-Structs.h
C Header | 5119 lines | 4695 code | 416 blank | 8 comment | 0 complexity | 408af69afbce88f6d829cd0711c7fa5f MD5 | raw file
Possible License(s): GPL-2.0
Large files files are truncated, but you can click here to view the full file
- /**
- * This header is generated by class-dump-z 0.2b.
- *
- * Source: /System/Library/PrivateFrameworks/OfficeImport.framework/OfficeImport
- */
- typedef struct _xmlAttr xmlAttr;
- typedef struct _xmlDoc xmlDoc;
- typedef struct _xmlNs xmlNs;
- typedef struct _xmlNode {
- void *_field1;
- int _field2;
- char *_field3;
- struct xmlNode *_field4;
- struct xmlNode *_field5;
- struct xmlNode *_field6;
- struct xmlNode *_field7;
- struct xmlNode *_field8;
- xmlDoc *_field9;
- xmlNs *_field10;
- char *_field11;
- xmlAttr *_field12;
- xmlNs *_field13;
- void *_field14;
- unsigned short _field15;
- unsigned short _field16;
- } xmlNode;
- typedef struct _xmlDtd xmlDtd;
- typedef struct _xmlDict xmlDict;
- struct _xmlDoc {
- void *_field1;
- int _field2;
- char *_field3;
- struct xmlNode *_field4;
- struct xmlNode *_field5;
- struct xmlNode *_field6;
- struct xmlNode *_field7;
- struct xmlNode *_field8;
- struct xmlDoc *_field9;
- int _field10;
- int _field11;
- struct xmlDtd *_field12;
- struct xmlDtd *_field13;
- struct xmlNs *_field14;
- char *_field15;
- char *_field16;
- void *_field17;
- void *_field18;
- char *_field19;
- int _field20;
- struct xmlDict *_field21;
- void *_field22;
- int _field23;
- int _field24;
- };
- struct _xmlNs {
- struct xmlNs *_field1;
- int _field2;
- char *_field3;
- char *_field4;
- void *_field5;
- struct xmlDoc *_field6;
- };
- struct _xmlAttr {
- void *_field1;
- int _field2;
- char *_field3;
- struct xmlNode *_field4;
- struct xmlNode *_field5;
- struct xmlNode *_field6;
- struct xmlAttr *_field7;
- struct xmlAttr *_field8;
- struct xmlDoc *_field9;
- struct xmlNs *_field10;
- int _field11;
- void *_field12;
- };
- typedef struct CPTaggedMessageStructure {
- int _field1;
- id _field2;
- } CPTaggedMessageStructure;
- typedef struct RGB {
- unsigned char m_bRed;
- unsigned char m_bGreen;
- unsigned char m_bBlue;
- } RGB;
- typedef struct AdjustedColor {
- unsigned char m_refColor;
- unsigned char m_bParam;
- unsigned m_adjust : 4;
- unsigned m_isInvert : 1;
- unsigned m_isInvert128 : 1;
- unsigned m_isGray : 1;
- } AdjustedColor;
- typedef union Value {
- RGB m_rgb;
- unsigned short m_schemeIndex;
- unsigned short m_paletteIndex;
- AdjustedColor m_adjustedColor;
- } Value;
- typedef struct Data {
- int m_type;
- Value m_value;
- } Data;
- typedef struct EshColor {
- Data m_data;
- } EshColor;
- template<>
- struct ChVector<long int> {
- long *m_vector;
- long *m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- template<>
- struct EshTablePropVal<long int> {
- /*function-pointer*/ void **_field1;
- ChVector<long int> _field2;
- };
- typedef struct EshGradientStop EshGradientStop;
- template<>
- struct ChVector<EshGradientStop> {
- EshGradientStop *_field1;
- EshGradientStop *_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- template<>
- struct EshTablePropVal<EshGradientStop> {
- /*function-pointer*/ void **_field1;
- ChVector<EshGradientStop> _field2;
- };
- typedef struct EshHeader {
- int m_lLength;
- unsigned m_ulOffset;
- short m_nInstance;
- unsigned short m_unType;
- unsigned char m_bVersion;
- } EshHeader;
- typedef struct UID {
- unsigned char _field1[16];
- } UID;
- typedef struct EshBlip {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- UID _field4;
- } EshBlip;
- typedef struct PptTextHeaderAtom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- int _field7;
- } PptTextHeaderAtom;
- typedef struct CsColour {
- unsigned short _field1;
- unsigned short _field2;
- unsigned short _field3;
- unsigned short _field4;
- } CsColour;
- typedef struct PptColor {
- CsColour _field1;
- int _field2;
- } PptColor;
- template<>
- struct ChVector<PptTab>;
- typedef struct PptParaProperty {
- struct {
- unsigned _field1 : 1;
- unsigned _field2 : 1;
- unsigned _field3 : 1;
- unsigned _field4 : 1;
- unsigned _field5 : 1;
- unsigned _field6 : 1;
- unsigned _field7 : 1;
- unsigned _field8 : 1;
- unsigned _field9 : 1;
- unsigned _field10 : 1;
- unsigned _field11 : 1;
- unsigned _field12 : 1;
- unsigned _field13 : 1;
- unsigned _field14 : 1;
- unsigned _field15 : 1;
- unsigned _field16 : 1;
- unsigned _field17 : 1;
- unsigned _field18 : 1;
- unsigned _field19 : 1;
- unsigned _field20 : 1;
- unsigned _field21 : 1;
- } _field1;
- unsigned _field2 : 1;
- unsigned _field3 : 1;
- unsigned _field4 : 1;
- unsigned _field5 : 1;
- unsigned _field6 : 1;
- unsigned _field7 : 1;
- unsigned _field8 : 1;
- unsigned _field9 : 1;
- unsigned _field10 : 4;
- unsigned _field11 : 2;
- unsigned short _field12;
- unsigned short _field13;
- short _field14;
- PptColor _field15;
- short _field16;
- short _field17;
- short _field18;
- short _field19;
- short _field20;
- short _field21;
- ChVector<PptTab> *_field22;
- } PptParaProperty;
- typedef struct PptParaRun {
- int _field1;
- short _field2;
- PptParaProperty _field3;
- } PptParaRun;
- template<>
- struct ChVector<PptParaRun*> {
- PptParaRun **m_vector;
- PptParaRun **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct PptCharProperty {
- struct {
- unsigned _field1 : 1;
- unsigned _field2 : 1;
- unsigned _field3 : 1;
- unsigned _field4 : 1;
- unsigned _field5 : 1;
- unsigned _field6 : 1;
- unsigned _field7 : 1;
- unsigned _field8 : 1;
- unsigned _field9 : 1;
- unsigned _field10 : 1;
- unsigned _field11 : 1;
- unsigned _field12 : 1;
- unsigned _field13 : 1;
- unsigned _field14 : 1;
- unsigned _field15 : 1;
- unsigned _field16 : 1;
- unsigned _field17 : 1;
- unsigned _field18 : 4;
- } _field1;
- unsigned _field2 : 1;
- unsigned _field3 : 1;
- unsigned _field4 : 1;
- unsigned _field5 : 1;
- unsigned _field6 : 1;
- unsigned _field7 : 1;
- unsigned _field8 : 1;
- unsigned _field9 : 1;
- unsigned _field10 : 1;
- unsigned _field11 : 1;
- unsigned _field12 : 4;
- unsigned _field13 : 1;
- unsigned short _field14;
- unsigned short _field15;
- unsigned short _field16;
- unsigned short _field17;
- unsigned short _field18;
- PptColor _field19;
- short _field20;
- } PptCharProperty;
- typedef struct PptCharRun {
- int _field1;
- PptCharProperty _field2;
- } PptCharRun;
- template<>
- struct ChVector<PptCharRun*> {
- PptCharRun **m_vector;
- PptCharRun **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct PptTextBlockStylingAtom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- ChVector<PptParaRun*> _field7;
- ChVector<PptCharRun*> _field8;
- unsigned _field9;
- } PptTextBlockStylingAtom;
- template<>
- struct ChVector<PptTab>;
- typedef struct PptTextRulerAtom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- ChVector<PptTab> *_field7;
- unsigned short _field8[5];
- unsigned short _field9[5];
- unsigned short _field10;
- } PptTextRulerAtom;
- typedef struct PptTxInteracInfoAtom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- int _field7;
- int _field8;
- } PptTxInteracInfoAtom;
- typedef struct Level Level;
- template<>
- struct ChVector<PptTextMasterStyleAtom::Level*> {
- Level **_field1;
- Level **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct PptTextMasterStyleAtom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- ChVector<PptTextMasterStyleAtom::Level*> _field7;
- } PptTextMasterStyleAtom;
- typedef struct PptTextAutoNumberScheme {
- unsigned _field1 : 6;
- short _field2;
- } PptTextAutoNumberScheme;
- typedef struct PptParaProperty9 {
- struct {
- unsigned _field1 : 1;
- unsigned _field2 : 1;
- unsigned _field3 : 1;
- } _field1;
- short _field2;
- bool _field3;
- PptTextAutoNumberScheme _field4;
- } PptParaProperty9;
- typedef struct PptColorSchemeAtom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- /*function-pointer*/ void **_field7;
- CsColour _field8;
- CsColour _field9;
- CsColour _field10;
- CsColour _field11;
- CsColour _field12;
- CsColour _field13;
- CsColour _field14;
- CsColour _field15;
- } PptColorSchemeAtom;
- typedef struct PptHeadersFootersAtom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- int _field7;
- bool _field8;
- bool _field9;
- bool _field10;
- bool _field11;
- bool _field12;
- bool _field13;
- } PptHeadersFootersAtom;
- template<>
- struct ChVector<PptTextMasterStyle9Atom::Level*> {
- Level **_field1;
- Level **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct PptTextMasterStyle9Atom {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- EshHeader _field3;
- /*function-pointer*/ void **_field4;
- int _field5;
- bool _field6;
- ChVector<PptTextMasterStyle9Atom::Level*> _field7;
- } PptTextMasterStyle9Atom;
- typedef struct EshObjectFactory {
- /*function-pointer*/ void **_field1;
- bool _field2;
- } EshObjectFactory;
- typedef struct __sbuf {
- char *_base;
- int _size;
- } sbuf;
- typedef struct __sFILEX sFILEX;
- typedef struct __sFILE {
- char *_field1;
- int _field2;
- int _field3;
- short _field4;
- short _field5;
- sbuf _field6;
- int _field7;
- void *_field8;
- /*function-pointer*/ void *_field9;
- /*function-pointer*/ void *_field10;
- /*function-pointer*/ void *_field11;
- /*function-pointer*/ void *_field12;
- sbuf _field13;
- sFILEX *_field14;
- int _field15;
- unsigned char _field16[3];
- unsigned char _field17[1];
- sbuf _field18;
- int _field19;
- long long _field20;
- } FILE;
- typedef struct _Storage Storage;
- typedef struct _RootStorage RootStorage;
- typedef struct SsrwOORootStorage {
- Storage *m_pStorage;
- unsigned short m_pBuffer[36];
- RootStorage *m_pRootStorage;
- } SsrwOORootStorage;
- typedef struct SsrwOOStorage {
- Storage *_field1;
- unsigned short _field2[36];
- } SsrwOOStorage;
- typedef struct SsrwOOStream {
- /*function-pointer*/ void **_field1;
- } SsrwOOStream;
- typedef struct PptEshReader PptEshReader;
- typedef struct PptParserVisitor PptParserVisitor;
- typedef struct PptPersistDir PptPersistDir;
- typedef struct EshObject {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- } EshObject;
- template<>
- struct CsLess<long unsigned int>;
- typedef struct _Rb_tree_node_base {
- int _M_color;
- struct Rb_tree_node_base *_M_parent;
- struct Rb_tree_node_base *_M_left;
- struct Rb_tree_node_base *_M_right;
- } Rb_tree_node_base;
- template<>
- struct _Rb_tree_impl<CsLess<long unsigned int>,false> {
- CsLess<long unsigned int> _M_key_compare;
- Rb_tree_node_base _M_header;
- unsigned _M_node_count;
- };
- template<>
- struct _Rb_tree<long unsigned int,std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS>,std::_Select1st<std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS> >,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS> > > {
- _Rb_tree_impl<CsLess<long unsigned int>,false> _M_impl;
- };
- template<>
- struct map<long unsigned int,PptBinaryReader::SKIP_CONDITIONS,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS> > > {
- _Rb_tree<long unsigned int,std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS>,std::_Select1st<std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS> >,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS> > > _M_t;
- };
- template<>
- struct ChMap<long unsigned int,PptBinaryReader::SKIP_CONDITIONS,CsLess<long unsigned int> > {
- map<long unsigned int,PptBinaryReader::SKIP_CONDITIONS,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, PptBinaryReader::SKIP_CONDITIONS> > > m_map;
- };
- typedef struct PptEshObjectFactory PptEshObjectFactory;
- typedef struct PptObjectFactory {
- /*function-pointer*/ void **_field1;
- PptEshObjectFactory *_field2;
- } PptObjectFactory;
- typedef struct EshMark EshMark;
- template<>
- struct ChPair<long unsigned int,EscherObjectEnums>;
- template<>
- struct ChVector<ChPair<long unsigned int, EscherObjectEnums> > {
- ChPair<long unsigned int,EscherObjectEnums> *m_vector;
- ChPair<long unsigned int,EscherObjectEnums> *m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct PptBinaryReader {
- /*function-pointer*/ void **_field1;
- /*function-pointer*/ void **_field2;
- EshObjectFactory *_field3;
- bool _field4;
- char *_field5;
- unsigned _field6;
- FILE *_field7;
- SsrwOORootStorage _field8;
- SsrwOOStorage *_field9;
- SsrwOOStorage *_field10;
- SsrwOOStream *_field11;
- SsrwOOStream *_field12;
- int _field13;
- bool _field14;
- PptEshReader *_field15;
- PptEshReader *_field16;
- PptParserVisitor *_field17;
- PptPersistDir *_field18;
- EshHeader *_field19;
- EshObject *_field20;
- unsigned _field21;
- unsigned _field22;
- unsigned _field23;
- unsigned _field24;
- unsigned _field25;
- unsigned _field26;
- ChMap<long unsigned int,PptBinaryReader::SKIP_CONDITIONS,CsLess<long unsigned int> > _field27;
- PptObjectFactory *_field28;
- EshMark *_field29;
- int _field30;
- ChVector<ChPair<long unsigned int, EscherObjectEnums> > _field31;
- unsigned char _field32;
- } PptBinaryReader;
- typedef struct PBReaderMasterStyleInfo {
- PptTextMasterStyleAtom *_field1;
- PptTextMasterStyle9Atom *_field2;
- } PBReaderMasterStyleInfo;
- template<>
- struct ChVector<PBReaderMasterStyleInfo> {
- PBReaderMasterStyleInfo *_field1;
- PBReaderMasterStyleInfo *_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct PBTextFormatProgTagInfo {
- unsigned short *_field1;
- unsigned short _field2;
- unsigned short _field3;
- unsigned short _field4;
- unsigned short _field5;
- } PBTextFormatProgTagInfo;
- template<>
- struct ChVector<int> {
- int *_field1;
- int *_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- struct PptEshObjectFactory;
- typedef struct XlPtg {
- char *_field1;
- int _field2;
- int _field3;
- unsigned _field4;
- unsigned short _field5;
- } XlPtg;
- template<>
- struct ChVector<XlPtg*> {
- XlPtg **_field1;
- XlPtg **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct EDCellAnchorMarker {
- int columnIndex;
- float columnAdjustment;
- int rowIndex;
- float rowAdjustment;
- } EDCellAnchorMarker;
- typedef struct EDAreaReference {
- int firstRow;
- int firstColumn;
- int lastRow;
- int lastColumn;
- } EDAreaReference;
- typedef struct _xmlTextReader xmlTextReader;
- typedef struct EDRowInfo {
- unsigned _field1;
- unsigned _field2;
- unsigned short _field3;
- unsigned short _field4;
- unsigned short _field5;
- unsigned short _field6;
- unsigned char _field7;
- unsigned _field8 : 1;
- unsigned _field9 : 1;
- } EDRowInfo;
- typedef struct EDCellHeader {
- unsigned short _field1;
- unsigned _field2;
- } EDCellHeader;
- typedef struct OcText {
- /*function-pointer*/ void **_vptr$OcText;
- int m_encoding;
- unsigned m_ulStartCP;
- unsigned m_ulCharacterCount;
- unsigned m_ulBufferSize;
- char *m_pBuffer;
- char *m_pTempBuffer;
- bool m_isMyBuffer;
- } OcText;
- template<>
- struct ChVector<OcText> {
- OcText *_field1;
- OcText *_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct XlObjData XlObjData;
- template<>
- struct ChVector<XlGraphicsInfo::XlObjData*> {
- XlObjData **_field1;
- XlObjData **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- template<>
- struct ChVector<ChSINT2*> {
- short **_field1;
- short **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct XlPhoneticInfo XlPhoneticInfo;
- typedef struct XlString {
- /*function-pointer*/ void **_field1;
- OcText _field2;
- ChVector<ChSINT2*> _field3;
- XlPhoneticInfo *_field4;
- int _field5;
- short *_field6;
- } XlString;
- typedef struct XlGraphicsInfo {
- /*function-pointer*/ void **_field1;
- int _field2;
- short _field3;
- bool _field4;
- bool _field5;
- bool _field6;
- bool _field7;
- ChVector<XlGraphicsInfo::XlObjData*> _field8;
- bool _field9;
- int _field10;
- XlString *_field11;
- int _field12;
- int _field13;
- int _field14;
- bool _field15;
- unsigned short _field16;
- unsigned short _field17;
- unsigned short _field18;
- char *_field19;
- unsigned _field20;
- unsigned _field21;
- bool _field22;
- unsigned _field23;
- unsigned _field24;
- int _field25;
- int _field26;
- bool _field27;
- XlString *_field28;
- } XlGraphicsInfo;
- struct XlPhoneticInfo;
- typedef struct XlXti XlXti;
- template<>
- struct ChVector<XlXti*> {
- XlXti **m_vector;
- XlXti **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct XlLinkLookupTable {
- /*function-pointer*/ void **_vptr$XlLinkLookupTable;
- bool m_isOwnRefs;
- ChVector<XlXti*> m_lookupTable;
- } XlLinkLookupTable;
- typedef struct XlLink XlLink;
- template<>
- struct ChVector<XlLink*> {
- XlLink **m_vector;
- XlLink **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct XlLinkTable {
- /*function-pointer*/ void **_field1;
- XlLinkLookupTable _field2;
- ChVector<XlLink*> _field3;
- } XlLinkTable;
- typedef struct XlRecord XlRecord;
- template<>
- struct ChVector<XlRecord*> {
- XlRecord **m_vector;
- XlRecord **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- template<>
- struct CsSimpleHeapVector<XlRecord> {
- ChVector<XlRecord*> m_pointerVector;
- };
- typedef struct XlNameTable {
- /*function-pointer*/ void **_field1;
- CsSimpleHeapVector<XlRecord> _field2;
- OcText _field3[14];
- } XlNameTable;
- typedef struct XlFormulaParser XlFormulaParser;
- typedef struct XlBaseFormulaTable XlBaseFormulaTable;
- typedef struct CsString {
- /*function-pointer*/ void **_field1;
- unsigned short *_field2;
- unsigned _field3;
- unsigned _field4;
- } CsString;
- template<>
- struct ChVector<CsString*> {
- CsString **m_vector;
- CsString **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct XlFormulaProcessor {
- /*function-pointer*/ void **_field1;
- XlFormulaParser *_field2;
- XlBaseFormulaTable *_field3;
- ChVector<CsString*> _field4;
- XlNameTable *_field5;
- ChVector<OcText> *_field6;
- XlLinkTable *_field7;
- unsigned _field8;
- unsigned _field9;
- BOOL _field10[64];
- unsigned short *_field11;
- char *_field12;
- bool _field13;
- unsigned _field14;
- unsigned short _field15;
- unsigned short _field16;
- } XlFormulaProcessor;
- typedef struct XlRowProperties XlRowProperties;
- typedef struct XlFormulaInfo XlFormulaInfo;
- typedef struct XlCell {
- /*function-pointer*/ void **_field1;
- unsigned short _field2;
- short _field3;
- short _field4;
- int _field5;
- double _field6;
- XlString *_field7;
- int _field8;
- XlFormulaInfo *_field9;
- bool _field10;
- bool _field11;
- bool _field12;
- } XlCell;
- template<>
- struct ChVector<XlCell*> {
- XlCell **m_vector;
- XlCell **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct XlCellRow {
- /*function-pointer*/ void **_field1;
- XlRowProperties *_field2;
- ChVector<XlCell*> _field3;
- unsigned _field4;
- } XlCellRow;
- typedef struct XlRef {
- unsigned short m_nRowFirst;
- unsigned short m_nRowLast;
- short m_nColFirst;
- short m_nColLast;
- bool m_isCompact;
- } XlRef;
- typedef struct EshParserVisitor EshParserVisitor;
- template<>
- struct ChStack<EshHeader> {
- EshHeader *m_stack;
- EshHeader *m_tmpStack;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct XlReadStgStream XlReadStgStream;
- typedef struct XlEshBinaryReader {
- /*function-pointer*/ void **_vptr$EshBinaryReader;
- SsrwOOStream *m_pStream;
- EshParserVisitor *m_pParserVisitor;
- EshObjectFactory *m_pObjectFactory;
- unsigned m_ulStartPos;
- unsigned m_ulEndPos;
- ChStack<EshHeader> m_containers;
- unsigned m_ulCrtPos;
- EshHeader m_nextHeader;
- bool m_isLowLevel;
- bool m_isPatriarchRead;
- unsigned m_ulFragmentBoundary;
- XlReadStgStream *m_pBiffStream;
- } XlEshBinaryReader;
- typedef struct XlStringExtractor XlStringExtractor;
- typedef struct XlSheetInfoTable {
- /*function-pointer*/ void **_field1;
- CsSimpleHeapVector<XlRecord> _field2;
- char *_field3;
- } XlSheetInfoTable;
- typedef struct XlIndex XlIndex;
- typedef struct XlRow XlRow;
- typedef struct XlBrk XlBrk;
- template<>
- struct ChVector<XlBrk*> {
- XlBrk **m_vector;
- XlBrk **m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct XlWorksheetProperties {
- /*function-pointer*/ void **_vptr$XlWorksheetProperties;
- unsigned short m_unDefaultColWidth;
- int m_lStandardColWidth;
- unsigned short m_unDefaultRowHeight;
- bool m_isGridChanged;
- unsigned short m_unRowGutter;
- unsigned short m_unColGutter;
- unsigned short m_unRowOutlineMax;
- unsigned short m_unColOutlineMax;
- bool m_isUndefRowUnsynced;
- bool m_isUndefRowZero;
- bool m_isUndefRowExAscent;
- bool m_isUndefRowExDescent;
- bool m_isShowAutoPgBreaks;
- bool m_isIntlMacro;
- bool m_isDialog;
- bool m_isOutlineAutoStyle;
- bool m_isRowSumsBelow;
- bool m_isColSumsRight;
- bool m_isFitToPage;
- bool m_isDisplayGuts;
- bool m_isAltExprEval;
- bool m_isAltFmlaEntry;
- bool m_isPrintHeadings;
- bool m_isPrintGrid;
- short m_nTabColorIdx;
- ChVector<XlBrk*> m_pHorizPgBreaks;
- ChVector<XlBrk*> m_pVertPgBreaks;
- OcText m_objectName;
- } XlWorksheetProperties;
- typedef struct XlWorksheetProtection {
- /*function-pointer*/ void **_vptr$XlWorksheetProtection;
- bool m_isLockContent;
- bool m_isLockScenario;
- bool m_isLockObj;
- bool m_isEditObjects;
- bool m_isEditScenarios;
- bool m_isChangeCellFormatting;
- bool m_isChangeColumnFormatting;
- bool m_isChangeRowFormatting;
- bool m_isInsertColumns;
- bool m_isInsertRow;
- bool m_isInsertHyperlinks;
- bool m_isDeleteColumns;
- bool m_isDeleteRows;
- bool m_isSelectLockedCells;
- bool m_isSortCellRange;
- bool m_isEditAutoFilters;
- bool m_isEditPivotTables;
- bool m_isSelectUnlockedCells;
- short m_nPassword;
- } XlWorksheetProtection;
- typedef struct XlCalculationProperties {
- /*function-pointer*/ void **_vptr$XlCalculationProperties;
- double m_dIncrementMax;
- int m_autoRecalcMode;
- short m_nIterationMax;
- bool m_isIterationOn;
- int m_referenceStyle;
- bool m_isRecalcSave;
- } XlCalculationProperties;
- typedef struct XlSortInfo {
- /*function-pointer*/ void **_vptr$XlSortInfo;
- bool m_isSortLtoR;
- bool m_isKey1Dsc;
- bool m_isKey2Dsc;
- bool m_isKey3Dsc;
- bool m_isCaseSensitive;
- bool m_isAltMethod;
- unsigned char m_bOrderIndex;
- OcText m_key1String;
- OcText m_key2String;
- OcText m_key3String;
- } XlSortInfo;
- typedef struct XlDocumentInfo {
- /*function-pointer*/ void **_vptr$XlDocumentInfo;
- unsigned short m_unBuildID;
- unsigned short m_unBuildYear;
- int m_lLowestVersion;
- bool m_isWrittenByWin;
- bool m_isWrittenByRisc;
- bool m_isWrittenByBeta;
- bool m_isEditedByWin;
- bool m_isEditedByMac;
- bool m_isEditedByBeta;
- bool m_isEditedByRisc;
- bool m_is0x40;
- } XlDocumentInfo;
- typedef struct XlDocumentProtection {
- /*function-pointer*/ void **_vptr$XlDocumentProtection;
- bool m_isLockContent;
- bool m_isLockWindow;
- bool m_isLockShare;
- short m_nPassword;
- short m_nSharePassword;
- } XlDocumentProtection;
- typedef struct XlFileProtection {
- /*function-pointer*/ void **_vptr$XlFileProtection;
- int m_lFilePassword;
- bool m_isWriteProtected;
- bool m_isReadOnlyLoad;
- short m_nWritePassword;
- OcText m_creatorName;
- OcText m_ownerName;
- char *m_pTempBuffer;
- } XlFileProtection;
- typedef struct XlDocumentProperties {
- /*function-pointer*/ void **_vptr$XlDocumentProperties;
- unsigned short m_unDateBase;
- short m_nCodePage;
- int m_nCountry;
- bool m_isExcel9File;
- bool m_isUsingElfs;
- bool m_isFullPrecision;
- bool m_isRefreshAll;
- bool m_isNoSaveSupp;
- bool m_hasMailEnvelope;
- bool m_isMailEnvelopeVisible;
- bool m_isVBProject;
- int m_lRecalcEngineID;
- short m_nTabCount;
- short *m_pTabIdTable;
- OcText m_workbookName;
- int m_objectShow;
- XlRef m_oleSize;
- bool m_isHaveOleSize;
- } XlDocumentProperties;
- typedef struct XlSheetInfo {
- /*function-pointer*/ void **_vptr$XlSheetInfo;
- int m_substreamType;
- int m_lRowBlockCount;
- } XlSheetInfo;
- typedef struct XlPageProperties {
- /*function-pointer*/ void **_vptr$XlPageProperties;
- double m_dBottomMargin;
- double m_dTopMargin;
- double m_dLeftMargin;
- double m_dRightMargin;
- OcText *m_pHeaderString;
- OcText *m_pFooterString;
- bool m_isHorizCentered;
- bool m_isVertCentered;
- short m_nPaperSize;
- short m_nScaleFactor;
- short m_nPageStartNumber;
- short m_nPrintFitToWidth;
- short m_nPrintFitToHeight;
- bool m_isPrintLeftToRight;
- int m_printLandscape;
- bool m_isPrintNoPls;
- bool m_isPrintNoColor;
- bool m_isPrintDraft;
- bool m_isPrintNotes;
- bool m_isPrintNoOrient;
- bool m_isPrintPageNoAuto;
- short m_nPrintResolution;
- short m_nPrintVertResolution;
- short m_nPrintCopyCount;
- double m_dPrintHeaderMargin;
- double m_dPrintFooterMargin;
- short m_nPrintSize;
- } XlPageProperties;
- typedef struct XlCellTableInfo {
- /*function-pointer*/ void **_vptr$XlCellTableInfo;
- int m_lRowMin;
- int m_lRowMax;
- unsigned short m_unColumnMin;
- unsigned short m_unColumnMax;
- } XlCellTableInfo;
- typedef struct XlSubstreamProperties {
- /*function-pointer*/ void **_vptr$XlSubstreamProperties;
- XlSheetInfo m_subStreamInfo;
- XlPageProperties m_pageInfo;
- XlCellTableInfo m_cellTableInfo;
- int m_lGraphicsLoc;
- int m_lEsherLoc;
- } XlSubstreamProperties;
- typedef struct XlEshObjectFactory XlEshObjectFactory;
- typedef struct XlObjectFactory {
- /*function-pointer*/ void **_field1;
- XlEshObjectFactory *_field2;
- } XlObjectFactory;
- typedef struct XlParserVisitor XlParserVisitor;
- typedef struct XlBinaryReader {
- /*function-pointer*/ void **_field1;
- /*function-pointer*/ void **_field2;
- /*function-pointer*/ void **_field3;
- EshObjectFactory *_field4;
- bool _field5;
- SsrwOORootStorage *_field6;
- SsrwOOStorage *_field7;
- XlEshBinaryReader _field8;
- XlStringExtractor *_field9;
- XlSheetInfoTable *_field10;
- int _field11;
- int _field12;
- int _field13;
- int _field14;
- int _field15;
- int _field16;
- int _field17;
- int _field18;
- int _field19;
- int _field20;
- int _field21;
- int _field22;
- int _field23;
- int _field24;
- int _field25;
- int _field26;
- int _field27;
- int _field28;
- int _field29;
- int _field30;
- int _field31;
- int _field32;
- int _field33;
- int _field34;
- int _field35;
- int _field36;
- int _field37;
- int _field38;
- int _field39;
- int _field40;
- bool _field41;
- bool _field42;
- bool _field43;
- ChVector<long int> _field44;
- ChVector<long int> _field45;
- ChVector<long int> _field46;
- XlIndex *_field47;
- XlRow *_field48;
- XlRecord *_field49;
- int _field50;
- int _field51;
- short _field52;
- int _field53;
- int _field54;
- ChVector<XlCell*> _field55;
- int _field56;
- unsigned char _field57;
- int _field58;
- XlWorksheetProperties _field59;
- XlWorksheetProtection _field60;
- XlCalculationProperties _field61;
- XlSortInfo _field62;
- XlDocumentInfo _field63;
- XlDocumentProtection _field64;
- XlFileProtection _field65;
- int _field66;
- int _field67;
- XlDocumentProperties _field68;
- XlSubstreamProperties _field69;
- XlRecord *_field70;
- SsrwOOStream *_field71;
- unsigned char _field72;
- XlObjectFactory *_field73;
- XlParserVisitor *_field74;
- bool _field75;
- /*function-pointer*/ void **_field76;
- EshObjectFactory *_field77;
- } XlBinaryReader;
- struct XlEshObjectFactory {
- /*function-pointer*/ void **_field1;
- bool _field2;
- };
- template<>
- struct CsRect<float> {
- float m_data[4];
- };
- typedef struct AxisParentChildren {
- int m_lXAxisLoc;
- int m_lYAxisLoc;
- int m_lZAxisLoc;
- int m_lFrameLoc;
- ChVector<long int> m_chartFormatLoc;
- int m_lXAxisTitleLoc;
- int m_lYAxisTitleLoc;
- int m_lZAxisTitleLoc;
- } AxisParentChildren;
- typedef struct SeriesDescriptor SeriesDescriptor;
- template<>
- struct ChVector<XlChartBinaryReader::SeriesDescriptor> {
- SeriesDescriptor *m_vector;
- SeriesDescriptor *m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct PlotDescriptor PlotDescriptor;
- template<>
- struct ChVector<XlChartBinaryReader::PlotDescriptor> {
- PlotDescriptor *m_vector;
- PlotDescriptor *m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- template<>
- struct _Rb_tree<long unsigned int,std::pair<const long unsigned int, long int>,std::_Select1st<std::pair<const long unsigned int, long int> >,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, long int> > > {
- _Rb_tree_impl<CsLess<long unsigned int>,false> _M_impl;
- };
- template<>
- struct map<long unsigned int,long int,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, long int> > > {
- _Rb_tree<long unsigned int,std::pair<const long unsigned int, long int>,std::_Select1st<std::pair<const long unsigned int, long int> >,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, long int> > > _M_t;
- };
- template<>
- struct ChMap<long unsigned int,long int,CsLess<long unsigned int> > {
- map<long unsigned int,long int,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, long int> > > m_map;
- };
- typedef struct XlChartBinaryReader {
- /*function-pointer*/ void **_field1;
- /*function-pointer*/ void **_field2;
- /*function-pointer*/ void **_field3;
- EshObjectFactory *_field4;
- bool _field5;
- SsrwOORootStorage *_field6;
- SsrwOOStorage *_field7;
- XlEshBinaryReader _field8;
- XlStringExtractor *_field9;
- XlSheetInfoTable *_field10;
- int _field11;
- int _field12;
- int _field13;
- int _field14;
- int _field15;
- int _field16;
- int _field17;
- int _field18;
- int _field19;
- int _field20;
- int _field21;
- int _field22;
- int _field23;
- int _field24;
- int _field25;
- int _field26;
- int _field27;
- int _field28;
- int _field29;
- int _field30;
- int _field31;
- int _field32;
- int _field33;
- int _field34;
- int _field35;
- int _field36;
- int _field37;
- int _field38;
- int _field39;
- int _field40;
- bool _field41;
- bool _field42;
- bool _field43;
- ChVector<long int> _field44;
- ChVector<long int> _field45;
- ChVector<long int> _field46;
- XlIndex *_field47;
- XlRow *_field48;
- XlRecord *_field49;
- int _field50;
- int _field51;
- short _field52;
- int _field53;
- int _field54;
- ChVector<XlCell*> _field55;
- int _field56;
- unsigned char _field57;
- int _field58;
- XlWorksheetProperties _field59;
- XlWorksheetProtection _field60;
- XlCalculationProperties _field61;
- XlSortInfo _field62;
- XlDocumentInfo _field63;
- XlDocumentProtection _field64;
- XlFileProtection _field65;
- int _field66;
- int _field67;
- XlDocumentProperties _field68;
- XlSubstreamProperties _field69;
- XlRecord *_field70;
- SsrwOOStream *_field71;
- unsigned char _field72;
- XlObjectFactory *_field73;
- XlParserVisitor *_field74;
- bool _field75;
- /*function-pointer*/ void **_field76;
- EshObjectFactory *_field77;
- ChVector<long int> _field78;
- XlSubstreamProperties _field79;
- int _field80;
- int _field81;
- int _field82;
- CsRect<float> _field83;
- int _field84;
- int _field85;
- int _field86[4];
- int _field87;
- int _field88;
- int _field89;
- int _field90;
- int _field91;
- ChVector<long int> _field92;
- int _field93[4];
- int _field94;
- int _field95;
- AxisParentChildren _field96;
- AxisParentChildren _field97;
- ChVector<XlChartBinaryReader::SeriesDescriptor> _field98;
- ChVector<XlChartBinaryReader::PlotDescriptor> _field99;
- ChMap<long unsigned int,long int,CsLess<long unsigned int> > _field100;
- ChMap<long unsigned int,long int,CsLess<long unsigned int> > _field101;
- unsigned short _field102;
- ChMap<long unsigned int,long int,CsLess<long unsigned int> > _field103;
- ChMap<long unsigned int,long int,CsLess<long unsigned int> > _field104;
- float _field105;
- float _field106;
- unsigned short _field107;
- unsigned short _field108;
- int _field109;
- ChVector<long int> _field110;
- ChVector<long int> _field111;
- int _field112;
- bool _field113;
- bool _field114;
- /*function-pointer*/ void **_field115;
- EshObjectFactory *_field116;
- } XlChartBinaryReader;
- typedef struct XlDXfProtect {
- bool _field1;
- bool _field2;
- } XlDXfProtect;
- typedef struct XlHeader {
- unsigned _field1;
- short _field2;
- unsigned char _field3;
- } XlHeader;
- typedef struct XlXf {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- short _field3;
- short _field4;
- short _field5;
- int _field6;
- int _field7;
- unsigned char _field8;
- unsigned char _field9;
- int _field10;
- int _field11;
- int _field12;
- int _field13;
- int _field14;
- int _field15;
- int _field16;
- int _field17;
- unsigned char _field18;
- unsigned char _field19;
- unsigned char _field20;
- unsigned char _field21;
- unsigned char _field22;
- unsigned char _field23;
- unsigned char _field24;
- bool _field25;
- bool _field26;
- bool _field27;
- bool _field28;
- bool _field29;
- bool _field30;
- bool _field31;
- bool _field32;
- bool _field33;
- bool _field34;
- bool _field35;
- bool _field36;
- bool _field37;
- bool _field38;
- bool _field39;
- } XlXf;
- typedef struct XlHLinkToolTip {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- XlRef *_field3;
- XlString *_field4;
- } XlHLinkToolTip;
- typedef struct XlHLink {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- XlRef *_field3;
- int _field4;
- bool _field5;
- bool _field6;
- XlString *_field7;
- XlString *_field8;
- XlString *_field9;
- XlString *_field10;
- XlString *_field11;
- unsigned short _field12;
- } XlHLink;
- typedef struct XlShrFmla XlShrFmla;
- typedef struct XlArray XlArray;
- typedef struct XlTable XlTable;
- struct XlFormulaInfo {
- /*function-pointer*/ void **_field1;
- int _field2;
- struct OcText *_field3;
- char *_field4;
- unsigned _field5;
- short _field6;
- struct XlShrFmla *_field7;
- struct XlArray *_field8;
- struct XlTable *_field9;
- bool _field10;
- bool _field11;
- bool _field12;
- bool _field13;
- };
- typedef struct XlDXfFont {
- /*function-pointer*/ void **_field1;
- unsigned char _field2;
- XlString *_field3;
- int _field4;
- int _field5;
- short _field6;
- int _field7;
- int _field8;
- unsigned char _field9;
- unsigned char _field10;
- int _field11;
- int _field12;
- unsigned _field13;
- unsigned _field14;
- unsigned _field15;
- int _field16;
- int _field17;
- int _field18;
- int _field19;
- short _field20;
- } XlDXfFont;
- typedef struct XlFont {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- XlString *_field3;
- short _field4;
- short _field5;
- short _field6;
- int _field7;
- bool _field8;
- bool _field9;
- bool _field10;
- bool _field11;
- bool _field12;
- bool _field13;
- int _field14;
- unsigned char _field15;
- unsigned char _field16;
- } XlFont;
- typedef struct XlDXfUserFmt {
- /*function-pointer*/ void **_field1;
- bool _field2;
- short _field3;
- XlString *_field4;
- } XlDXfUserFmt;
- typedef struct XlDXfAlign {
- int _field1;
- int _field2;
- short _field3;
- short _field4;
- bool _field5;
- bool _field6;
- int _field7;
- } XlDXfAlign;
- typedef struct XlDXfBorders XlDXfBorders;
- typedef struct XlDXfPattern XlDXfPattern;
- typedef struct XlDXf {
- unsigned char _field1;
- unsigned char _field2;
- unsigned char _field3;
- unsigned char _field4;
- unsigned char _field5;
- unsigned char _field6;
- XlDXfUserFmt *_field7;
- XlDXfFont *_field8;
- XlDXfAlign *_field9;
- XlDXfBorders *_field10;
- XlDXfPattern *_field11;
- XlDXfProtect *_field12;
- } XlDXf;
- typedef struct XlFormat {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- XlString *_field3;
- short _field4;
- } XlFormat;
- typedef struct XlCondFmt XlCondFmt;
- typedef struct XlConditionalFormat {
- /*function-pointer*/ void **_field1;
- CsSimpleHeapVector<XlRecord> _field2;
- XlCondFmt *_field3;
- } XlConditionalFormat;
- typedef struct TextRun TextRun;
- template<>
- struct ChVector<XlChartTextFrame::TextRun> {
- TextRun *_field1;
- TextRun *_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct XlChartLineStyle XlChartLineStyle;
- typedef struct XlChartFillStyle XlChartFillStyle;
- typedef struct XlChartPicF XlChartPicF;
- typedef struct XlChartTextFrame {
- /*function-pointer*/ void **_field1;
- float _field2;
- float _field3;
- float _field4;
- float _field5;
- int _field6;
- int _field7;
- int _field8;
- int _field9;
- XlChartLineStyle *_field10;
- XlChartFillStyle *_field11;
- XlChartPicF *_field12;
- bool _field13;
- bool _field14;
- bool _field15;
- OcText *_field16;
- CsColour _field17;
- char *_field18;
- int _field19;
- int _field20;
- int _field21;
- int _field22;
- int _field23;
- ChVector<XlChartTextFrame::TextRun> _field24;
- unsigned _field25;
- unsigned _field26;
- short _field27;
- short _field28;
- short _field29;
- short _field30;
- bool _field31;
- bool _field32;
- bool _field33;
- bool _field34;
- bool _field35;
- bool _field36;
- bool _field37;
- bool _field38;
- bool _field39;
- bool _field40;
- bool _field41;
- bool _field42;
- bool _field43;
- bool _field44;
- bool _field45;
- XlString *_field46;
- } XlChartTextFrame;
- struct XlChartLineStyle {
- /*function-pointer*/ void **_field1;
- struct CsColour _field2;
- int _field3;
- int _field4;
- unsigned short _field5;
- bool _field6;
- bool _field7;
- bool _field8;
- float _field9;
- int _field10;
- };
- struct XlChartFillStyle {
- /*function-pointer*/ void **_field1;
- struct CsColour _field2;
- struct CsColour _field3;
- unsigned short _field4;
- unsigned short _field5;
- unsigned short _field6;
- bool _field7;
- bool _field8;
- bool _field9;
- };
- struct XlChartPicF {
- /*function-pointer*/ void **_field1;
- struct XlHeader _field2;
- double _field3;
- int _field4;
- int _field5;
- int _field6;
- unsigned char _field7;
- };
- typedef struct XlChartTick XlChartTick;
- typedef struct XlChartPlotAxis {
- /*function-pointer*/ void **_field1;
- int _field2;
- XlChartTextFrame *_field3;
- XlChartLineStyle *_field4;
- XlChartLineStyle *_field5;
- XlChartLineStyle *_field6;
- XlChartLineStyle *_field7;
- XlChartFillStyle *_field8;
- XlChartPicF *_field9;
- XlChartTick *_field10;
- unsigned short _field11;
- unsigned short _field12;
- bool _field13;
- bool _field14;
- } XlChartPlotAxis;
- template<>
- struct _Rb_tree<long unsigned int,std::pair<const long unsigned int, XlChartEnteredData*>,std::_Select1st<std::pair<const long unsigned int, XlChartEnteredData*> >,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, XlChartEnteredData*> > > {
- _Rb_tree_impl<CsLess<long unsigned int>,false> _field1;
- };
- template<>
- struct map<long unsigned int,XlChartEnteredData*,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, XlChartEnteredData*> > > {
- _Rb_tree<long unsigned int,std::pair<const long unsigned int, XlChartEnteredData*>,std::_Select1st<std::pair<const long unsigned int, XlChartEnteredData*> >,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, XlChartEnteredData*> > > _field1;
- };
- template<>
- struct ChMap<long unsigned int,XlChartEnteredData*,CsLess<long unsigned int> > {
- map<long unsigned int,XlChartEnteredData*,CsLess<long unsigned int>,std::allocator<std::pair<const long unsigned int, XlChartEnteredData*> > > _field1;
- };
- typedef struct XlChartLinkedData {
- /*function-pointer*/ void **_field1;
- int _field2;
- char *_field3;
- unsigned short _field4;
- short _field5;
- bool _field6;
- ChMap<long unsigned int,XlChartEnteredData*,CsLess<long unsigned int> > _field7;
- } XlChartLinkedData;
- struct TextRun;
- typedef struct XlChartCustomLabelText {
- /*function-pointer*/ void **_field1;
- float _field2;
- float _field3;
- float _field4;
- float _field5;
- int _field6;
- int _field7;
- int _field8;
- int _field9;
- XlChartLineStyle *_field10;
- XlChartFillStyle *_field11;
- XlChartPicF *_field12;
- bool _field13;
- bool _field14;
- bool _field15;
- OcText *_field16;
- CsColour _field17;
- char *_field18;
- int _field19;
- int _field20;
- int _field21;
- int _field22;
- int _field23;
- ChVector<XlChartTextFrame::TextRun> _field24;
- unsigned _field25;
- unsigned _field26;
- short _field27;
- short _field28;
- short _field29;
- short _field30;
- bool _field31;
- bool _field32;
- bool _field33;
- bool _field34;
- bool _field35;
- bool _field36;
- bool _field37;
- bool _field38;
- bool _field39;
- bool _field40;
- bool _field41;
- bool _field42;
- bool _field43;
- bool _field44;
- bool _field45;
- XlString *_field46;
- unsigned _field47;
- unsigned short _field48;
- } XlChartCustomLabelText;
- typedef struct XlChartMarkerStyle {
- /*function-pointer*/ void **_field1;
- int _field2;
- CsColour _field3;
- CsColour _field4;
- unsigned _field5;
- unsigned short _field6;
- unsigned short _field7;
- bool _field8;
- bool _field9;
- bool _field10;
- } XlChartMarkerStyle;
- typedef struct XlChartSeriesFormat {
- /*function-pointer*/ void **_field1;
- XlChartLineStyle *_field2;
- XlChartFillStyle *_field3;
- XlChartMarkerStyle *_field4;
- XlChartPicF *_field5;
- int _field6;
- unsigned short _field7;
- unsigned short _field8;
- unsigned short _field9;
- int _field10;
- bool _field11;
- bool _field12;
- bool _field13;
- bool _field14;
- bool _field15;
- bool _field16;
- bool _field17;
- bool _field18;
- bool _field19;
- bool _field20;
- } XlChartSeriesFormat;
- typedef struct XlChartSeries XlChartSeries;
- template<>
- struct ChVector<XlChartSeriesFormat*> {
- XlChartSeriesFormat **_field1;
- XlChartSeriesFormat **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- template<>
- struct ChVector<XlChartCustomLabelText*> {
- XlChartCustomLabelText **_field1;
- XlChartCustomLabelText **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- template<>
- struct ChVector<long unsigned int> {
- unsigned long *_field1;
- unsigned long *_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct XlChartCustomLegend {
- /*function-pointer*/ void **_field1;
- float _field2;
- float _field3;
- float _field4;
- float _field5;
- int _field6;
- int _field7;
- int _field8;
- int _field9;
- XlChartLineStyle *_field10;
- XlChartFillStyle *_field11;
- XlChartPicF *_field12;
- bool _field13;
- bool _field14;
- bool _field15;
- OcText *_field16;
- CsColour _field17;
- char *_field18;
- int _field19;
- int _field20;
- int _field21;
- int _field22;
- int _field23;
- ChVector<XlChartTextFrame::TextRun> _field24;
- unsigned _field25;
- unsigned _field26;
- short _field27;
- short _field28;
- short _field29;
- short _field30;
- bool _field31;
- bool _field32;
- bool _field33;
- bool _field34;
- bool _field35;
- bool _field36;
- bool _field37;
- bool _field38;
- bool _field39;
- bool _field40;
- bool _field41;
- bool _field42;
- bool _field43;
- bool _field44;
- bool _field45;
- XlString *_field46;
- short _field47;
- bool _field48;
- bool _field49;
- } XlChartCustomLegend;
- template<>
- struct ChVector<XlChartCustomLegend*> {
- XlChartCustomLegend **_field1;
- XlChartCustomLegend **_field2;
- unsigned _field3;
- unsigned _field4;
- unsigned _field5;
- };
- typedef struct XlChartSerAuxErrBar {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- double _field3;
- unsigned short _field4;
- int _field5;
- int _field6;
- unsigned char _field7;
- } XlChartSerAuxErrBar;
- typedef struct XlChartErrorBar {
- /*function-pointer*/ void **_field1;
- XlChartSeries *_field2;
- unsigned short _field3;
- unsigned short _field4;
- unsigned short _field5;
- ChVector<XlChartSeriesFormat*> _field6;
- ChVector<XlChartSeriesFormat*> _field7;
- ChVector<XlChartCustomLabelText*> _field8;
- ChVector<long unsigned int> _field9;
- ChVector<long int> _field10;
- XlChartLinkedData *_field11;
- XlChartLinkedData *_field12;
- XlChartLinkedData *_field13;
- XlChartLinkedData *_field14;
- ChVector<XlChartCustomLegend*> _field15;
- XlChartSerAuxErrBar _field16;
- int _field17;
- } XlChartErrorBar;
- typedef struct XlChartFrameType {
- /*function-pointer*/ void **_field1;
- float _field2;
- float _field3;
- float _field4;
- float _field5;
- int _field6;
- int _field7;
- int _field8;
- int _field9;
- XlChartLineStyle *_field10;
- XlChartFillStyle *_field11;
- XlChartPicF *_field12;
- bool _field13;
- bool _field14;
- bool _field15;
- } XlChartFrameType;
- typedef struct XlChartLegendFrame {
- /*function-pointer*/ void **_field1;
- float _field2;
- float _field3;
- float _field4;
- float _field5;
- int _field6;
- int _field7;
- int _field8;
- int _field9;
- XlChartLineStyle *_field10;
- XlChartFillStyle *_field11;
- XlChartPicF *_field12;
- bool _field13;
- bool _field14;
- bool _field15;
- OcText *_field16;
- CsColour _field17;
- char *_field18;
- int _field19;
- int _field20;
- int _field21;
- int _field22;
- int _field23;
- ChVector<XlChartTextFrame::TextRun> _field24;
- unsigned _field25;
- unsigned _field26;
- short _field27;
- short _field28;
- short _field29;
- short _field30;
- bool _field31;
- bool _field32;
- bool _field33;
- bool _field34;
- bool _field35;
- bool _field36;
- bool _field37;
- bool _field38;
- bool _field39;
- bool _field40;
- bool _field41;
- bool _field42;
- bool _field43;
- bool _field44;
- bool _field45;
- XlString *_field46;
- int _field47;
- int _field48;
- int _field49;
- int _field50;
- bool _field51;
- bool _field52;
- bool _field53;
- bool _field54;
- bool _field55;
- } XlChartLegendFrame;
- typedef struct XlChart3D {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- short _field3;
- short _field4;
- short _field5;
- short _field6;
- short _field7;
- short _field8;
- short _field9;
- } XlChart3D;
- typedef struct XlChartChartFormat XlChartChartFormat;
- typedef struct DefText DefText;
- template<>
- struct ChVector<XlChartPlot::DefText> {
- DefText *m_vector;
- DefText *m_tmpVector;
- unsigned m_count;
- unsigned m_size;
- unsigned m_blockSize;
- };
- typedef struct XlChartPlot {
- /*function-pointer*/ void **_field1;
- XlChart3D *_field2;
- XlChartChartFormat *_field3;
- XlChartSeriesFormat *_field4;
- XlChartLineStyle *_field5;
- XlChartLineStyle *_field6;
- XlChartLineStyle *_field7;
- XlChartLineStyle *_field8;
- ChVector<XlChartPlot::DefText> _field9;
- int _field10;
- bool _field11;
- bool _field12;
- bool _field13;
- bool _field14;
- } XlChartPlot;
- typedef struct XlChartDataSeries {
- /*function-pointer*/ void **_field1;
- XlChartSeries *_field2;
- unsigned short _field3;
- unsigned short _field4;
- unsigned short _field5;
- ChVector<XlChartSeriesFormat*> _field6;
- ChVector<XlChartSeriesFormat*> _field7;
- ChVector<XlChartCustomLabelText*> _field8;
- ChVector<long unsigned int> _field9;
- ChVector<long int> _field10;
- XlChartLinkedData *_field11;
- XlChartLinkedData *_field12;
- XlChartLinkedData *_field13;
- XlChartLinkedData *_field14;
- ChVector<XlChartCustomLegend*> _field15;
- } XlChartDataSeries;
- typedef struct XlChartTrendLine {
- /*function-pointer*/ void **_field1;
- XlChartSeries *_field2;
- unsigned short _field3;
- unsigned short _field4;
- unsigned short _field5;
- ChVector<XlChartSeriesFormat*> _field6;
- ChVector<XlChartSeriesFormat*> _field7;
- ChVector<XlChartCustomLabelText*> _field8;
- ChVector<long unsigned int> _field9;
- ChVector<long int> _field10;
- XlChartLinkedData *_field11;
- XlChartLinkedData *_field12;
- XlChartLinkedData *_field13;
- XlChartLinkedData *_field14;
- ChVector<XlChartCustomLegend*> _field15;
- /*function-pointer*/ void **_field16;
- XlHeader _field17;
- double _field18;
- double _field19;
- double _field20;
- int _field21;
- unsigned char _field22;
- unsigned char _field23;
- unsigned char _field24;
- } XlChartTrendLine;
- typedef struct EDValue {
- int type;
- union {
- bool boolean;
- double number;
- EDString *string;
- unsigned stringIndex;
- int error;
- };
- } EDValue;
- typedef struct CHDDataPoint {
- unsigned index;
- EDValue value;
- unsigned contentFormatId;
- } CHDDataPoint;
- typedef struct EDValue {
- int _field1;
- union {
- bool _field1;
- double _field2;
- id _field3;
- unsigned _field4;
- int _field5;
- } _field2;
- } EDValue;
- typedef struct CHDDataPoint {
- unsigned _field1;
- EDValue _field2;
- unsigned _field3;
- } CHDDataPoint;
- typedef struct XlWindow2 {
- /*function-pointer*/ void **_field1;
- XlHeader _field2;
- int _field3;
- short _field4;
- short _field5;
- bool _field6;
- bool _field7;
- bool _field8;
- bool _field9;
- bool _field10;
- bool _field11;
- bool _field12;
- bool _field13;
- bool _field14;
- bool _field15;
- bool _field16;
- bool _field17;
- unsigned short _field18;
- short _field19;
- } XlWindow2;
- typedef struct XlScl XlScl;
- typedef struct XlPane XlPane;
- typedef struct XlSelection XlSelection;
- typedef struct XlSheetPresentation {
- /*function-pointer*/ void **_field1;
- XlWindow2 *_field2;
- XlScl *_field3;
- XlPane *_field4;
- XlSelection *_field5[4];
- } XlSheetPresentation;
- typedef struct WrdBorder {
- /*function-pointer*/ void **_field1;
- CsColour _field2;
- int _field3;
- int _field4;
- unsigned _field5 : 1;
- unsigned _field6 : 1;
- unsigned char _field7;
- unsigned char _field8;
- } WrdBorder;
- typedef struct WrdCharacterPropertiesOverridden {
- unsigned _field1 : 1;
- unsigned _field2 : 1;
- unsigned _field3 : 1;
- unsigned _field4 : 1;
- unsigned _field5 : 1;
- unsigned _field6 : 1;
- unsigned _field7 : 1;
- unsigned _field8 : 1;
- unsigned _field9 : 1;
- unsigned _field10 : 1;
- unsigned _field11 : 1;
- unsigned _field12 : 1;
- unsigned _field13 : 1;
- unsigned _field14 : 1;
- unsigned _field15 : 1;
- unsigned _field16 : 1;
- unsigned _field17 : 1;
- unsigned _field18 : 1;
- unsigned _field19 : 1;
- unsigned _field20 : 1;
- unsigned _field21 : 1;
- unsigned _field22 : 1;
- unsigned _field23 : 1;
- unsigned _field24 : 1;
- unsigned _field25 : 1;
- unsigned _field26 : 1;
- unsigned _field27 : 1;
- unsigned _field28 : 1;
- unsigned _field29 : 1;
- unsigned _field30 : 1;
- unsigned _field31 : 1;
- unsigned _field32 : 1;
- unsigned _field33 : 1;
- unsigned _field34 : 1;
- unsigned _field35 : 1;
- unsigned _field36 : 1;
- unsigned _field37 : 1;
- unsigned _field38 : 1;
- unsigned _field39 : 1;
- unsigned _field40 : 1;
- unsigned _field41 : 1;
- unsigned _field42 : 1;
- unsigned _field43 : 1;
- unsigned _field44 : 1;
- unsigned _field45 : 1;
- unsigned _field46 : 1;
- unsigned _field47 : 1;
- unsigned _field48 : 1;
- unsigned _field49 : 1;
- unsigned _field50 : 1;
- unsigned _field51 : 1;
- unsigned _field52 : 1;
- unsigned _field53 : 1;
- unsigned _field54 : 1;
- unsigned _field55 : 1;
- unsigned _field56 : 1;
- unsigned _field57 : 1;
- unsigned _field58 : 1;
- unsigned _field59 : 1;
- unsigned _field60 : 1;
- unsigned _field61 : 1;
- unsigned _field62 : 1;
- unsigned _field63 : 1;
- unsigned _field64 : 1;
- unsigned _field65 : 1;
- unsigned _field66 : 1;
- unsigned _field67 : 1;
- unsigned _field68 : 1;
- unsigned _field69 : 1;
- unsigned _field70 : 1;
- unsigned _field71 : 1;
- unsigned _field72 : 1;
- unsigned _field73 : 1;
- unsigned _field74 : 1;
- unsigned _field75 : 1;
- unsigned _field76 : 1;
- unsigned _field77 : 1;
- unsigned _field78 : 1;
- unsigned _field79 : 1;
- unsigned _field80 : 1;
- unsigned _field81 : 1;
- unsigned _field82 : 1;
- unsigned _field83 : 1;
- unsigned _field84 : 1;
- unsigned _field85 : 1;
- unsigned _field86 : 1;
- unsigned _field87 : 1;
- unsigned _field88 : 1;
- unsigned _field89 : 1;
- unsigned _field90 : 1;
- unsigned _field91 : 1;
- unsigned _…
Large files files are truncated, but you can click here to view the full file