Lines Matching refs:offset_t
44 typedef uint32_t offset_t; typedef
62 bool ValidOffset(offset_t offset) const { return BytesLeft(offset) > 0; } in ValidOffset()
63 bool ValidOffsetForDataOfSize(offset_t offset, uint32_t num_bytes) const { in ValidOffsetForDataOfSize()
89 uint8_t Get8(offset_t *offset_ptr) const;
90 uint16_t Get16(offset_t *offset_ptr) const;
91 uint32_t Get32(offset_t *offset_ptr) const;
92 uint64_t Get64(offset_t *offset_ptr) const;
93 uint32_t GetMax32(offset_t *offset_ptr, uint32_t byte_size) const;
94 uint64_t GetMax64(offset_t *offset_ptr, uint32_t byte_size) const;
95 uint64_t GetPointer(offset_t *offset_ptr) const;
98 const char *GetCStr(offset_t *offset_ptr, uint32_t fixed_length = 0) const;
99 const char *PeekCStr(offset_t offset) const { in PeekCStr()
105 const uint8_t *GetData(offset_t *offset_ptr, uint32_t length) const;
106 uint64_t Get_ULEB128(offset_t *offset_ptr) const;
107 int64_t Get_SLEB128(offset_t *offset_ptr) const;
108 void Skip_LEB128(offset_t *offset_ptr) const;
110 uint32_t Dump(offset_t startOffset, offset_t endOffset, uint64_t offsetBase,