#endif
if (sizeof(wchar_t) == 4)
- append(reinterpret_cast<const uchar32_t* const>(c));
+ append(reinterpret_cast<const uchar32_t*>(c));
else if (sizeof(wchar_t) == 2)
- append(reinterpret_cast<const uchar16_t* const>(c));
+ append(reinterpret_cast<const uchar16_t*>(c));
else if (sizeof(wchar_t) == 1)
- append(reinterpret_cast<const uchar8_t* const>(c));
+ append(reinterpret_cast<const uchar8_t*>(c));
}
#endif
if (sizeof(wchar_t) == 4)
- append(reinterpret_cast<const uchar32_t* const>(c), length);
+ append(reinterpret_cast<const uchar32_t*>(c), length);
else if (sizeof(wchar_t) == 2)
- append(reinterpret_cast<const uchar16_t* const>(c), length);
+ append(reinterpret_cast<const uchar16_t*>(c), length);
else if (sizeof(wchar_t) == 1)
- append(reinterpret_cast<const uchar8_t* const>(c), length);
+ append(reinterpret_cast<const uchar8_t*>(c), length);
}
ustring16& operator=(const wchar_t* const c)
{
if (sizeof(wchar_t) == 4)
- *this = reinterpret_cast<const uchar32_t* const>(c);
+ *this = reinterpret_cast<const uchar32_t*>(c);
else if (sizeof(wchar_t) == 2)
- *this = reinterpret_cast<const uchar16_t* const>(c);
+ *this = reinterpret_cast<const uchar16_t*>(c);
else if (sizeof(wchar_t) == 1)
- *this = reinterpret_cast<const uchar8_t* const>(c);
+ *this = reinterpret_cast<const uchar8_t*>(c);
return *this;
}
//! Gets the encoding of the Unicode string this class contains.
//! \return An enum describing the current encoding of this string.
- const unicode::EUTF_ENCODE getEncoding() const
+ unicode::EUTF_ENCODE getEncoding() const
{
return encoding;
}
//! Gets the endianness of the Unicode string this class contains.
//! \return An enum describing the endianness of this string.
- const unicode::EUTF_ENDIAN getEndianness() const
+ unicode::EUTF_ENDIAN getEndianness() const
{
if (encoding == unicode::EUTFE_UTF16_LE ||
encoding == unicode::EUTFE_UTF32_LE)