/external/pdfium/core/src/fxcodec/jbig2/ |
H A D | JBig2_Context.cpp | 198 CJBig2_Segment *pSegment; local 201 JBIG2_ALLOC(pSegment, CJBig2_Segment()); 202 nRet = parseSegmentHeader(pSegment); 204 delete pSegment; 206 } else if(pSegment->m_cFlags.s.type == 51) { 207 delete pSegment; 210 m_pSegmentList->addItem(pSegment); 409 CJBig2_Segment *CJBig2_Context::findReferredSegmentByTypeAndIndex(CJBig2_Segment *pSegment, argument 415 for(i = 0; i < pSegment->m_nReferred_to_segment_count; i++) { 416 pSeg = findSegmentByNumber(pSegment 427 parseSegmentHeader(CJBig2_Segment *pSegment) argument 507 parseSegmentData(CJBig2_Segment *pSegment, IFX_Pause* pPause) argument 515 ProcessiveParseSegmentData(CJBig2_Segment *pSegment, IFX_Pause* pPause) argument 616 parseSymbolDict(CJBig2_Segment *pSegment, IFX_Pause* pPause) argument 916 parseTextRegion(CJBig2_Segment *pSegment) argument 1326 parsePatternDict(CJBig2_Segment *pSegment, IFX_Pause* pPause) argument 1380 parseHalftoneRegion(CJBig2_Segment *pSegment, IFX_Pause* pPause) argument 1474 parseGenericRegion(CJBig2_Segment *pSegment, IFX_Pause* pPause) argument 1591 parseGenericRefinementRegion(CJBig2_Segment *pSegment) argument 1678 parseTable(CJBig2_Segment *pSegment) argument [all...] |
/external/pdfium/core/include/fxcrt/ |
H A D | fx_basic.h | 716 void* IterateSegment(FX_LPCBYTE pSegment, int count, FX_BOOL (*callback)(void* param, void* pData), void* param) const; 642 FXSYS_assert(index < m_nSize); return *(ObjectClass*)CFX_BasicArray::GetDataPtr(index); } ObjectClass* GetDataPtr(int index) { return (ObjectClass*)CFX_BasicArray::GetDataPtr(index); } void RemoveAt(int index) { FXSYS_assert(index < m_nSize); ((ObjectClass*)GetDataPtr(index))->~ObjectClass(); CFX_BasicArray::RemoveAt(index, 1); } void RemoveAll() { for (int i = 0; i < m_nSize; i ++) { ((ObjectClass*)GetDataPtr(i))->~ObjectClass(); } CFX_BasicArray::SetSize(0); } }; typedef CFX_ObjectArray<CFX_ByteString> CFX_ByteStringArray; typedef CFX_ObjectArray<CFX_WideString> CFX_WideStringArray; class CFX_BaseSegmentedArray { public: CFX_BaseSegmentedArray(int unit_size = 1, int segment_units = 512, int index_size = 8); ~CFX_BaseSegmentedArray(); void SetUnitSize(int unit_size, int segment_units, int index_size = 8); void* Add(); void* GetAt(int index) const; void RemoveAll(); void Delete(int index, int count = 1); int GetSize() const { return m_DataSize; } int GetSegmentSize() const { return m_SegmentSize; } int GetUnitSize() const { return m_UnitSize; } void* Iterate(FX_BOOL (*callback)(void* param, void* pData), void* param) const; private: int m_UnitSize; short m_SegmentSize; FX_BYTE m_IndexSize; FX_BYTE m_IndexDepth; int m_DataSize; void* m_pIndex; void** GetIndex(int seg_index) const; void* IterateIndex(int level, int& start, void** pIndex, FX_BOOL (*callback)(void* param, void* pData), void* param) const; void* IterateSegment(FX_LPCBYTE pSegment, int count, FX_BOOL (*callback)(void* param, void* pData), void* param) const; }; template <class ElementType> class CFX_SegmentedArray : public CFX_BaseSegmentedArray { public: CFX_SegmentedArray(int segment_units, int index_size = 8) : CFX_BaseSegmentedArray(sizeof(ElementType), segment_units, index_size) {} void Add(ElementType data) { *(ElementType*)CFX_BaseSegmentedArray::Add() = data; } ElementType& operator [] (int index) { return *(ElementType*)CFX_BaseSegmentedArray::GetAt(index); } }; template <class DataType, int FixedSize> class CFX_FixedBufGrow { public: CFX_FixedBufGrow() : m_pData(NULL) {} CFX_FixedBufGrow(int data_size) : m_pData(NULL) { if (data_size > FixedSize) argument
|
/external/libvpx/libvpx/third_party/libwebm/ |
H A D | mkvparser.cpp | 640 Segment*& pSegment) { 644 pSegment = NULL; 736 pSegment = new (std::nothrow) Segment(pReader, idpos, 740 if (pSegment == 0) 1375 SeekHead::SeekHead(Segment* pSegment, long long start, long long size_, argument 1377 : m_pSegment(pSegment), 1716 Cues::Cues(Segment* pSegment, long long start_, long long size_, argument 1718 : m_pSegment(pSegment), 2340 long long CuePoint::GetTime(const Segment* pSegment) const { 2341 assert(pSegment); 639 CreateInstance(IMkvReader* pReader, long long pos, Segment*& pSegment) argument 3097 Chapters(Segment* pSegment, long long payload_start, long long payload_size, long long element_start, long long element_size) argument 3426 Segment* const pSegment = pChapters->m_pSegment; local 3555 Tags(Segment* pSegment, long long payload_start, long long payload_size, long long element_start, long long element_size) argument 3826 SegmentInfo(Segment* pSegment, long long start, long long size_, long long element_start, long long element_size) argument 4328 Track(Segment* pSegment, long long element_start, long long element_size) argument 4350 Create(Segment* pSegment, const Info& info, long long element_start, long long element_size, Track*& pResult) argument 4854 VideoTrack(Segment* pSegment, long long element_start, long long element_size) argument 4858 Parse(Segment* pSegment, const Info& info, long long element_start, long long element_size, VideoTrack*& pResult) argument 5077 AudioTrack(Segment* pSegment, long long element_start, long long element_size) argument 5081 Parse(Segment* pSegment, const Info& info, long long element_start, long long element_size, AudioTrack*& pResult) argument 5166 Tracks(Segment* pSegment, long long start, long long size_, long long element_start, long long element_size) argument [all...] |
/external/libvpx/libwebm/ |
H A D | mkvparser.cpp | 649 Segment*& pSegment) { 653 pSegment = NULL; 745 pSegment = new (std::nothrow) Segment(pReader, idpos, 749 if (pSegment == 0) 1421 SeekHead::SeekHead(Segment* pSegment, long long start, long long size_, argument 1423 : m_pSegment(pSegment), 1769 Cues::Cues(Segment* pSegment, long long start_, long long size_, argument 1771 : m_pSegment(pSegment), 2401 long long CuePoint::GetTime(const Segment* pSegment) const { 2402 assert(pSegment); 648 CreateInstance(IMkvReader* pReader, long long pos, Segment*& pSegment) argument 3172 Chapters(Segment* pSegment, long long payload_start, long long payload_size, long long element_start, long long element_size) argument 3507 Segment* const pSegment = pChapters->m_pSegment; local 3638 Tags(Segment* pSegment, long long payload_start, long long payload_size, long long element_start, long long element_size) argument 3903 SegmentInfo(Segment* pSegment, long long start, long long size_, long long element_start, long long element_size) argument 4414 Track(Segment* pSegment, long long element_start, long long element_size) argument 4436 Create(Segment* pSegment, const Info& info, long long element_start, long long element_size, Track*& pResult) argument 4943 VideoTrack(Segment* pSegment, long long element_start, long long element_size) argument 4947 Parse(Segment* pSegment, const Info& info, long long element_start, long long element_size, VideoTrack*& pResult) argument 5168 AudioTrack(Segment* pSegment, long long element_start, long long element_size) argument 5172 Parse(Segment* pSegment, const Info& info, long long element_start, long long element_size, AudioTrack*& pResult) argument 5259 Tracks(Segment* pSegment, long long start, long long size_, long long element_start, long long element_size) argument [all...] |
/external/sqlite/dist/orig/ |
H A D | sqlite3.c | 50252 struct WalSegment *pSegment = &p->aSegment[i]; local [all...] |
/external/sqlite/dist/ |
H A D | sqlite3.c | 50270 struct WalSegment *pSegment = &p->aSegment[i]; local [all...] |