Lines Matching refs:offset_t
47 typedef uint32_t offset_t; typedef
59 offset_t BytesLeft (offset_t offset) const in BytesLeft()
61 const offset_t size = GetSize(); in BytesLeft()
67 bool ValidOffset(offset_t offset) const in ValidOffset()
71 bool ValidOffsetForDataOfSize(offset_t offset, uint32_t num_bytes) const in ValidOffsetForDataOfSize()
93 uint8_t Get8(offset_t *offset_ptr) const;
94 uint16_t Get16(offset_t *offset_ptr) const;
95 uint32_t Get32(offset_t *offset_ptr) const;
96 uint64_t Get64(offset_t *offset_ptr) const;
97 uint32_t GetMax32(offset_t *offset_ptr, uint32_t byte_size) const;
98 uint64_t GetMax64(offset_t *offset_ptr, uint32_t byte_size) const;
99 uint64_t GetPointer(offset_t *offset_ptr) const;
101 const char * GetCStr(offset_t *offset_ptr, uint32_t fixed_length = 0) const;
102 const char * PeekCStr(offset_t offset) const in PeekCStr()
109 const uint8_t * GetData( offset_t *offset_ptr, uint32_t length) const;
110 uint64_t Get_ULEB128 (offset_t *offset_ptr) const;
111 int64_t Get_SLEB128 (offset_t *offset_ptr) const;
112 void Skip_LEB128 (offset_t *offset_ptr) const;
114 …uint32_t Dump(offset_t startOffset, offset_t endOffset, uint64_t offsetBase, DNBDataRef::Ty…