HomeSort by relevance Sort by last modified time
    Searched refs:RangeCheckedBytePtr (Results 1 - 6 of 6) sorted by null

  /external/piex/src/binary_parse/
range_checked_byte_ptr.h 43 // Interface that RangeCheckedBytePtr uses to access the underlying array of
44 // bytes. This allows RangeCheckedBytePtr to be used to access data as if it
57 // In essence, RangeCheckedBytePtr and PagedByteArray together provide a poor
64 // access the same array from multiple threads. (Note that RangeCheckedBytePtr
66 // RangeCheckedBytePtr cannot be used concurrently from multiple threads; it
67 // is, however, safe to use different RangeCheckedBytePtr instances in
102 // vector) will be kept alive until the RangeCheckedBytePtr releases the
149 // In the following, we abbreviate RangeCheckedBytePtr as RCBP.
184 // RangeCheckedBytePtr sub_data_structure = p + offset;
190 class RangeCheckedBytePtr {
    [all...]
range_checked_byte_ptr.cc 75 RangeCheckedBytePtr::RangeCheckedBytePtr()
85 RangeCheckedBytePtr::RangeCheckedBytePtr(const unsigned char *array,
101 RangeCheckedBytePtr::RangeCheckedBytePtr(PagedByteArray *array)
111 RangeCheckedBytePtr RangeCheckedBytePtr::invalidPointer() {
112 return RangeCheckedBytePtr();
115 RangeCheckedBytePtr RangeCheckedBytePtr::pointerToSubArray
    [all...]
  /external/piex/src/image_type_recognition/
image_type_recognition_lite.h 19 // check about the input source. The general functions use RangeCheckedBytePtr
65 bool IsOfType(const binary_parse::RangeCheckedBytePtr& source,
72 const binary_parse::RangeCheckedBytePtr& source);
83 bool IsRawLite(const binary_parse::RangeCheckedBytePtr& source);
image_type_recognition_lite.cc 40 using binary_parse::RangeCheckedBytePtr;
63 virtual bool IsMyType(const RangeCheckedBytePtr& source) const = 0;
68 RangeCheckedBytePtr LimitSource(const RangeCheckedBytePtr& source) const {
74 bool CheckUInt16Value(const RangeCheckedBytePtr& source,
87 bool CheckUInt32Value(const RangeCheckedBytePtr& source,
101 bool DetermineEndianness(const RangeCheckedBytePtr& source,
120 bool IsSignatureMatched(const RangeCheckedBytePtr& source,
126 bool IsSignatureFound(const RangeCheckedBytePtr& source,
159 virtual bool IsMyType(const RangeCheckedBytePtr& source) const
    [all...]
  /external/piex/src/tiff_directory/
tiff_directory.cc 34 using binary_parse::RangeCheckedBytePtr;
83 RangeCheckedBytePtr value_ptr(&directory_entry->value[0],
122 RangeCheckedBytePtr value_ptr(&directory_entry->value[0],
177 RangeCheckedBytePtr value_ptr(&directory_entry->value[0],
  /external/piex/src/
piex.cc 31 using binary_parse::RangeCheckedBytePtr;
646 RangeCheckedBytePtr data_buffer(file_header.data(), file_header.size());
663 RangeCheckedBytePtr header_buffer(file_header.data(), file_header.size());
714 if (IsOfType(RangeCheckedBytePtr(file_header.data(), file_header.size()),

Completed in 71 milliseconds