diff options
Diffstat (limited to 'xfa/fde/css/cfde_csstagcache.h')
-rw-r--r-- | xfa/fde/css/cfde_csstagcache.h | 14 |
1 files changed, 0 insertions, 14 deletions
diff --git a/xfa/fde/css/cfde_csstagcache.h b/xfa/fde/css/cfde_csstagcache.h index 6d9b4e7054..dae35fb479 100644 --- a/xfa/fde/css/cfde_csstagcache.h +++ b/xfa/fde/css/cfde_csstagcache.h @@ -17,30 +17,16 @@ class CXFA_CSSTagProvider; class CFDE_CSSTagCache { public: CFDE_CSSTagCache(CFDE_CSSTagCache* parent, CXFA_CSSTagProvider* tag); - CFDE_CSSTagCache(const CFDE_CSSTagCache& it); ~CFDE_CSSTagCache(); CFDE_CSSTagCache* GetParent() const { return pParent; } CXFA_CSSTagProvider* GetTag() const { return pTag; } - uint32_t HashID() const { return dwIDHash; } uint32_t HashTag() const { return dwTagHash; } - int32_t CountHashClass() const { - return pdfium::CollectionSize<int32_t>(dwClassHashes); - } - void SetClassIndex(int32_t index) { iClassIndex = index; } - uint32_t HashClass() const { - return iClassIndex < pdfium::CollectionSize<int32_t>(dwClassHashes) - ? dwClassHashes[iClassIndex] - : 0; - } private: CXFA_CSSTagProvider* pTag; CFDE_CSSTagCache* pParent; - uint32_t dwIDHash; uint32_t dwTagHash; - int32_t iClassIndex; - std::vector<uint32_t> dwClassHashes; }; #endif // XFA_FDE_CSS_CFDE_CSSTAGCACHE_H_ |