Declares a functionality for codespace ranges used by all CMaps.
Definition: ICMapCodeSpaceRange.h:23
virtual int32_t GetSize()=0
Returns size for codespace range
virtual bool IsInRange(uint8_t value)=0
Detects is passed code belongs to codespace range.
virtual bool HasPartialMatch(System::ArrayPtr< uint8_t > values, int32_t size)=0
Detects is the passed raw code represented in byte array form has a partial match with CMap's codespa...
virtual void GetAllBytes(System::Details::ArrayView< uint8_t > start, System::Details::ArrayView< uint8_t > end)=0
Gets codespace range data - all start and end bytes.