Lines Matching refs:DataSegment
11 shared_ptr<DataSegment> DataSegment::Create( in Create()
13 DataSegment::BufferDispositionPolicy buffer_policy) { in Create()
14 return shared_ptr<DataSegment>( in Create()
15 new DataSegment(data_range, buffer, buffer_policy), in Create()
16 default_delete<DataSegment>()); in Create()
19 size_t DataSegment::Find(size_t start_location, Byte value) const { in Find()
29 size_t DataSegment::Find(size_t location, const char* str, in Find()
50 ValidatedByte DataSegment::GetValidatedByte(size_t location, in GetValidatedByte()
51 const DataSegment* segment1, in GetValidatedByte()
52 const DataSegment* segment2) { in GetValidatedByte()
53 for (const DataSegment* segment : {segment1, segment2}) { in GetValidatedByte()
61 size_t DataSegment::Find(size_t start_location, Byte value, in Find()
62 const DataSegment* segment1, in Find()
63 const DataSegment* segment2) { in Find()