Mapper  0.9.0
API documentation
Functions
Ocd::string Namespace Reference

Private OCD string implementation details. More...

Functions

unsigned char assign (const QByteArray &value, unsigned char max_length, char *first, char *last) noexcept
 
unsigned char assignUtf8 (const QString &value, unsigned char max_length, char *first, char *last)
 
std::size_t assignUtf16 (const QString &value, std::size_t max_length, QChar *first, QChar *last)
 

Detailed Description

Private OCD string implementation details.

Function Documentation

◆ assign()

unsigned char Ocd::string::assign ( const QByteArray value,
unsigned char  max_length,
char *  first,
char *  last 
)
noexcept

◆ assignUtf16()

std::size_t Ocd::string::assignUtf16 ( const QString value,
std::size_t  max_length,
QChar first,
QChar last 
)

◆ assignUtf8()

unsigned char Ocd::string::assignUtf8 ( const QString value,
unsigned char  max_length,
char *  first,
char *  last 
)