| OLD | NEW |
| 1 | 1 |
| 2 | 2 |
| 3 import sys | 3 import sys |
| 4 | 4 |
| 5 import datatypes | 5 import datatypes |
| 6 from autogen.pdfspec_autogen import * | 6 from autogen.pdfspec_autogen import * |
| 7 | 7 |
| 8 knowTypes = { | 8 knowTypes = { |
| 9 '(any)': ['SkPdfObject*', 'SkPdfObjectFromDictionary', datatypes.CppNull(), 'tru
e', 'use a mapper'], | 9 '(any)': ['SkPdfObject*', 'SkPdfObjectFromDictionary', datatypes.CppNull(), 'tru
e', 'use a mapper'], |
| 10 '(undefined)': ['SkPdfObject*', 'SkPdfObjectFromDictionary', datatypes.CppNull()
, 'true', 'use a mapper'], | 10 '(undefined)': ['SkPdfObject*', 'SkPdfObjectFromDictionary', datatypes.CppNull()
, 'true', 'use a mapper'], |
| (...skipping 621 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 632 .carbonCopyPublicPodofo('double value() const;')\ | 632 .carbonCopyPublicPodofo('double value() const;')\ |
| 633 .carbonCopyPublicPodofoCpp('double SkPdfNumber::val
ue() const {return podofo()->GetReal();}')\ | 633 .carbonCopyPublicPodofoCpp('double SkPdfNumber::val
ue() const {return podofo()->GetReal();}')\ |
| 634 | 634 |
| 635 manager.addClass('Name').check('podofoObj->GetDataType() == PoDoFo::ePdfDataTy
pe_Name')\ | 635 manager.addClass('Name').check('podofoObj->GetDataType() == PoDoFo::ePdfDataTy
pe_Name')\ |
| 636 .carbonCopyPublicPodofo('const std::string& value()
const;')\ | 636 .carbonCopyPublicPodofo('const std::string& value()
const;')\ |
| 637 .carbonCopyPublicPodofoCpp('const std::string& SkPd
fName::value() const {return podofo()->GetName().GetName();}') | 637 .carbonCopyPublicPodofoCpp('const std::string& SkPd
fName::value() const {return podofo()->GetName().GetName();}') |
| 638 | 638 |
| 639 manager.addClass('Reference').check('podofoObj->GetDataType() == PoDoFo::ePdfD
ataType_Reference') | 639 manager.addClass('Reference').check('podofoObj->GetDataType() == PoDoFo::ePdfD
ataType_Reference') |
| 640 | 640 |
| 641 manager.addClass('Array').check('podofoObj->GetDataType() == PoDoFo::ePdfDataT
ype_Array')\ | 641 manager.addClass('Array').check('podofoObj->GetDataType() == PoDoFo::ePdfDataT
ype_Array')\ |
| 642 .carbonCopyPublicPodofo('const int size() const;')\ | 642 .carbonCopyPublicPodofo('int size() const;')\ |
| 643 .carbonCopyPublicPodofoCpp('const int SkPdfArray::s
ize() const {return podofo()->GetArray().GetSize();}')\ | 643 .carbonCopyPublicPodofoCpp('int SkPdfArray::size()
const {return podofo()->GetArray().GetSize();}')\ |
| 644 .carbonCopyPublicPodofo('SkPdfObject* operator[](in
t i) const;')\ | 644 .carbonCopyPublicPodofo('SkPdfObject* operator[](in
t i) const;')\ |
| 645 .carbonCopyPublicPodofoCpp('SkPdfObject* SkPdfArray
::operator[](int i) const { SkPdfObject* ret = NULL; fParsedDoc->mapper()->mapO
bject(&podofo()->GetArray()[i], &ret); return ret; }') | 645 .carbonCopyPublicPodofoCpp('SkPdfObject* SkPdfArray
::operator[](int i) const { SkPdfObject* ret = NULL; fParsedDoc->mapper()->mapO
bject(&podofo()->GetArray()[i], &ret); return ret; }') |
| 646 | 646 |
| 647 manager.addClass('String').check('podofoObj->GetDataType() == PoDoFo::ePdfData
Type_String || podofoObj->GetDataType() == PoDoFo::ePdfDataType_HexString')\ | 647 manager.addClass('String').check('podofoObj->GetDataType() == PoDoFo::ePdfData
Type_String || podofoObj->GetDataType() == PoDoFo::ePdfDataType_HexString')\ |
| 648 .carbonCopyPublicPodofo('const std::string& value()
const;')\ | 648 .carbonCopyPublicPodofo('const std::string& value()
const;')\ |
| 649 .carbonCopyPublicPodofoCpp('const std::string& SkPdf
String::value() const {return podofo()->GetString().GetStringUtf8();}')\ | 649 .carbonCopyPublicPodofoCpp('const std::string& SkPdf
String::value() const {return podofo()->GetString().GetStringUtf8();}')\ |
| 650 .carbonCopyPublicPodofo('const char* c_str() const;'
)\ | 650 .carbonCopyPublicPodofo('const char* c_str() const;'
)\ |
| 651 .carbonCopyPublicPodofoCpp('const char* SkPdfString:
:c_str() const {return podofo()->GetString().GetString();}')\ | 651 .carbonCopyPublicPodofoCpp('const char* SkPdfString:
:c_str() const {return podofo()->GetString().GetString();}')\ |
| 652 .carbonCopyPublicPodofo('size_t len() const;')\ | 652 .carbonCopyPublicPodofo('size_t len() const;')\ |
| 653 .carbonCopyPublicPodofoCpp('size_t SkPdfString::len(
) const {return podofo()->GetString().GetLength();}') | 653 .carbonCopyPublicPodofoCpp('size_t SkPdfString::len(
) const {return podofo()->GetString().GetLength();}') |
| (...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 696 | 696 |
| 697 fileHeadersPodofo.write('#endif // __DEFINED__SkPdfHeaders\n') | 697 fileHeadersPodofo.write('#endif // __DEFINED__SkPdfHeaders\n') |
| 698 | 698 |
| 699 fileHeadersPodofo.close() | 699 fileHeadersPodofo.close() |
| 700 fileHeadersPodofoCpp.close() | 700 fileHeadersPodofoCpp.close() |
| 701 | 701 |
| 702 if '__main__' == __name__: | 702 if '__main__' == __name__: |
| 703 #print sys.argv | 703 #print sys.argv |
| 704 sys.exit(generateCode()) | 704 sys.exit(generateCode()) |
| 705 | 705 |
| OLD | NEW |