ScEncodingRange Struct Reference
Public Member Functions | |
void sc_encoding_range_free (ScEncodingRange encoding_range) | |
ScEncodingRange sc_encoding_range_new (char const *c_str, uint32_t start, uint32_t end) | |
Data Fields | |
ScByteArray encoding | |
uint32_t start | |
uint32_t end | |
Detailed Description
Character encoding of a range of bytes.
- Since
- 5.8.0
Member Function Documentation
void sc_encoding_range_free | ( | ScEncodingRange | encoding_range | ) |
Frees the data of the encoding range.
- Parameters
-
encoding_range The encoding range.
- Since
- 5.8.0
ScEncodingRange sc_encoding_range_new | ( | char const * | c_str, |
uint32_t | start, | ||
uint32_t | end | ||
) |
Create new ScEncodingRange.
- Returns
- The created ScEncodingRange.
- Parameters
-
c_str The encoding string (e.g. ASCII), the encoding string will be truncated if more than 255 characters. start starting index of the encoding string in the code end ending index of the encoding string in the code
- Since
- 5.8.0
Field Documentation
ScByteArray ScEncodingRange::encoding |
encapsulates a charset encoding name as defined by IANA (http://www.iana.org/assignments/character-sets/character-sets.xhtml)
The documentation for this struct was generated from the following file: