BLStringImpl Struct Reference

Byte string [C Interface - Impl].

Public Members

Member Data Documentation

size_t BLStringImpl::capacity

String capacity [in bytes].

volatile size_t BLStringImpl::refCount

Reference count.

uint8_t BLStringImpl::implType

Impl type.

uint8_t BLStringImpl::implTraits

Impl traits.

uint16_t BLStringImpl::memPoolData

Memory pool data.

uint32_t BLStringImpl::reserved

Reserved, must be zero.

char* BLStringImpl::data

String data [null terminated].

size_t BLStringImpl::size

String size [in bytes].

BLStringView BLStringImpl::view

String data and size as BLStringView.