LibrePCB Developers Documentation
Loading...
Searching...
No Matches
librepcb::rs Namespace Reference

Functions

std::size_t ffi_qbytearray_len (const QByteArray *obj)
 
const uint8_t * ffi_qbytearray_data (const QByteArray *obj)
 
uint8_t * ffi_qbytearray_data_mut (QByteArray *obj)
 
void ffi_qbytearray_resize (QByteArray *obj, std::size_t len, uint8_t value)
 
QString * ffi_qstring_new (const char *s)
 
uintptr_t ffi_qstring_len (const QString *obj)
 
const uint16_t * ffi_qstring_utf16 (const QString *obj)
 
void ffi_qstring_set (QString *obj, const char *s, std::size_t len)
 
size_t ffi_qbytearray_len (const QByteArray *NONNULL obj)
 
const uint8_t * ffi_qbytearray_data (const QByteArray *NONNULL obj)
 
uint8_t * ffi_qbytearray_data_mut (QByteArray *NONNULL obj)
 
void ffi_qbytearray_resize (QByteArray *NONNULL obj, size_t len, uint8_t value)
 
size_t ffi_qstring_len (const QString *NONNULL obj)
 
const uint16_t * ffi_qstring_utf16 (const QString *NONNULL obj)
 
void ffi_qstring_set (QString *NONNULL obj, const char *s, size_t len)
 
void ffi_increment_number_in_string (QString *NONNULL s)
 

Function Documentation

◆ ffi_qbytearray_len() [1/2]

std::size_t ffi_qbytearray_len ( const QByteArray *  obj)

◆ ffi_qbytearray_data() [1/2]

const uint8_t * ffi_qbytearray_data ( const QByteArray *  obj)

◆ ffi_qbytearray_data_mut() [1/2]

uint8_t * ffi_qbytearray_data_mut ( QByteArray *  obj)

◆ ffi_qbytearray_resize() [1/2]

void ffi_qbytearray_resize ( QByteArray *  obj,
std::size_t  len,
uint8_t  value 
)

◆ ffi_qstring_new()

QString * ffi_qstring_new ( const char *  s)

◆ ffi_qstring_len() [1/2]

uintptr_t ffi_qstring_len ( const QString *  obj)

◆ ffi_qstring_utf16() [1/2]

const uint16_t * ffi_qstring_utf16 ( const QString *  obj)

◆ ffi_qstring_set() [1/2]

void ffi_qstring_set ( QString *  obj,
const char *  s,
std::size_t  len 
)

◆ ffi_qbytearray_len() [2/2]

size_t ffi_qbytearray_len ( const QByteArray *NONNULL  obj)
extern

◆ ffi_qbytearray_data() [2/2]

const uint8_t * ffi_qbytearray_data ( const QByteArray *NONNULL  obj)
extern

◆ ffi_qbytearray_data_mut() [2/2]

uint8_t * ffi_qbytearray_data_mut ( QByteArray *NONNULL  obj)
extern

◆ ffi_qbytearray_resize() [2/2]

void ffi_qbytearray_resize ( QByteArray *NONNULL  obj,
size_t  len,
uint8_t  value 
)
extern

◆ ffi_qstring_len() [2/2]

size_t ffi_qstring_len ( const QString *NONNULL  obj)
extern

◆ ffi_qstring_utf16() [2/2]

const uint16_t * ffi_qstring_utf16 ( const QString *NONNULL  obj)
extern

◆ ffi_qstring_set() [2/2]

void ffi_qstring_set ( QString *NONNULL  obj,
const char *  s,
size_t  len 
)
extern

◆ ffi_increment_number_in_string()

void ffi_increment_number_in_string ( QString *NONNULL  s)

Wrapper for [increment_number_in_string]

+ Here is the caller graph for this function: