PIP 5.5.3
Platform-Independent Primitives
PIByteArray Member List

This is the complete list of members for PIByteArray, including all inherited members.

any(std::function< bool(uchar e)> test) constPIByteArrayinline
append(const void *data_, int size_)PIByteArrayinline
append(const PIByteArray &data_)PIByteArrayinline
append(uchar t)PIByteArrayinline
append(std::initializer_list< uchar > init_list)PIByteArrayinline
assign(uchar e=0)PIByteArrayinline
assign(size_t new_size, uchar e)PIByteArrayinline
at(size_t index) constPIByteArrayinline
back()PIByteArrayinline
begin()PIByteArrayinline
binaryStreamAppend(const void *d, size_t s)PIBinaryStream< PIByteArray >inline
binaryStreamAppend(T v)PIBinaryStream< PIByteArray >inline
binaryStreamSize() constPIBinaryStream< PIByteArray >inline
binaryStreamTake(void *d, size_t s)PIBinaryStream< PIByteArray >inline
binaryStreamTakeInt()PIBinaryStream< PIByteArray >inline
capacity() constPIByteArrayinline
checksumCRC16() constPIByteArray
checksumCRC32() constPIByteArray
checksumCRC8() constPIByteArray
checksumPlain32(bool inverse=true) constPIByteArray
checksumPlain8(bool inverse=true) constPIByteArray
clear()PIByteArrayinline
contains(uchar e, ssize_t start=0) constPIByteArrayinline
convertFromBase64()PIByteArray
convertToBase64()PIByteArray
data(size_t index=0)PIByteArrayinline
data(size_t index=0) constPIByteArrayinline
end()PIByteArrayinline
enlarge(ssize_t add_size, uchar e=0)PIByteArrayinline
entries(uchar e, ssize_t start=0) constPIByteArrayinline
entries(std::function< bool(uchar e)> test, ssize_t start=0) constPIByteArrayinline
every(std::function< bool(uchar e)> test) constPIByteArrayinline
fill(uchar e=0)PIByteArrayinline
fill(std::function< uchar(size_t i)> f)PIByteArrayinline
filter(std::function< bool(const uchar &e)> test) constPIByteArrayinline
forEach(std::function< void(const uchar &e)> f) constPIByteArrayinline
forEach(std::function< void(uchar &e)> f)PIByteArrayinline
fromBase64(const PIByteArray &base64)PIByteArraystatic
front()PIByteArrayinline
getRange(size_t index, size_t count) constPIByteArrayinline
hash() constPIByteArray
indexOf(const uchar &e, ssize_t start=0) constPIByteArrayinline
indexWhere(std::function< bool(const uchar &e)> test, ssize_t start=0) constPIByteArrayinline
insert(size_t index, uchar e=0)PIByteArrayinline
insert(size_t index, const PIByteArray &v)PIByteArrayinline
insert(size_t index, std::initializer_list< uchar > init_list)PIByteArrayinline
isEmpty() constPIByteArrayinline
isNotEmpty() constPIByteArrayinline
lastIndexOf(const uchar &e, ssize_t start=-1) constPIByteArrayinline
lastIndexWhere(std::function< bool(const uchar &e)> test, ssize_t start=-1) constPIByteArrayinline
length() constPIByteArrayinline
map(std::function< ST(const uchar &e)> f) constPIByteArrayinline
operator!=(const PIByteArray &v0, const PIByteArray &v1)PIByteArrayrelated
operator&(const PIByteArray &v0, const PIByteArray &v1)PIByteArrayrelated
operator<(const PIByteArray &v0, const PIByteArray &v1)PIByteArrayrelated
operator<<(PICout s, const PIBitArray &ba)PIByteArrayrelated
operator<<(PICout s, const PIByteArray &ba)PIByteArrayrelated
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PISystemMonitor::ProcessStats &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PISystemMonitor::ThreadStats &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIKbdListener::MouseEvent &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIKbdListener::WheelEvent &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIScreenTypes::Cell &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIScreenTypes::TileEvent &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIFile::FileInfo &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIPeer::PeerInfo::PeerAddress &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIPeer::PeerInfo &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PISerial::DeviceInfo &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIString &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIStringList &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIByteArray &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIPropertyStorage::Property &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIPropertyStorage &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIValueTree &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIVariant &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIVariantTypes::Enumerator &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIVariantTypes::Enum &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIVariantTypes::File &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIVariantTypes::Dir &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIVariantTypes::Color &v)PIBinaryStream< PIByteArray >related
PIBinaryStream< PIByteArray >::operator<<(PIBinaryStream< PIByteArray > &s, const PIVariantTypes::IODevice &v)PIBinaryStream< PIByteArray >related
operator==(const PIByteArray &v0, const PIByteArray &v1)PIByteArrayrelated
operator>(const PIByteArray &v0, const PIByteArray &v1)PIByteArrayrelated
operator>>(PIBinaryStream< PIByteArray > &s, PISystemMonitor::ProcessStats &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PISystemMonitor::ThreadStats &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIKbdListener::MouseEvent &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIKbdListener::WheelEvent &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIScreenTypes::Cell &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIScreenTypes::TileEvent &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIFile::FileInfo &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIPeer::PeerInfo::PeerAddress &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIPeer::PeerInfo &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PISerial::DeviceInfo &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIString &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIStringList &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIByteArray &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIPropertyStorage::Property &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIPropertyStorage &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIValueTree &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIVariant &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIVariantTypes::Enumerator &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIVariantTypes::Enum &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIVariantTypes::File &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIVariantTypes::Dir &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIVariantTypes::Color &v)PIBinaryStream< PIByteArray >related
operator>>(PIBinaryStream< PIByteArray > &s, PIVariantTypes::IODevice &v)PIBinaryStream< PIByteArray >related
operator[](size_t index)PIByteArrayinline
operator^(const PIByteArray &v0, const PIByteArray &v1)PIByteArrayrelated
operator|(const PIByteArray &v0, const PIByteArray &v1)PIByteArrayrelated
PIByteArray()PIByteArrayinline
PIByteArray(const PIByteArray &o)PIByteArrayinline
PIByteArray(const PIDeque< uchar > &o)PIByteArrayinlineexplicit
PIByteArray(const uint size)PIByteArrayinlineexplicit
PIByteArray(const void *data, const uint size)PIByteArrayinline
PIByteArray(const uint size, uchar t)PIByteArrayinline
PIByteArray(std::initializer_list< uchar > init_list)PIByteArrayinline
piDeserialize(const PIByteArray &data)PIByteArrayrelated
piHash(const PIByteArray &ba)PIByteArrayrelated
piSerialize(const T &value)PIByteArrayrelated
piSwap(PIByteArray &f, PIByteArray &s)PIByteArrayrelated
pop_back()PIByteArrayinline
pop_front()PIByteArrayinline
prepend(uchar e)PIByteArrayinline
prepend(const PIByteArray &v)PIByteArrayinline
prepend(std::initializer_list< uchar > init_list)PIByteArrayinline
push_back(uchar e)PIByteArrayinline
push_back(std::initializer_list< uchar > init_list)PIByteArrayinline
push_back(const PIByteArray &v)PIByteArrayinline
push_back(const void *data_, int size_)PIByteArrayinline
push_front(uchar e)PIByteArrayinline
push_front(const PIByteArray &v)PIByteArrayinline
push_front(std::initializer_list< uchar > init_list)PIByteArrayinline
rbegin()PIByteArrayinline
reduce(std::function< ST(const uchar &e, const ST &acc)> f, const ST &initial=ST()) constPIByteArrayinline
remove(size_t index, size_t count=1)PIByteArrayinline
removeAll(uchar e)PIByteArrayinline
removeOne(uchar e)PIByteArrayinline
removeWhere(std::function< bool(uchar e)> test)PIByteArrayinline
rend()PIByteArrayinline
reserve(size_t new_size)PIByteArrayinline
resetReadError()PIBinaryStream< PIByteArray >inline
resize(size_t new_size, uchar e=0)PIByteArrayinline
resize(size_t new_size, std::function< uchar(size_t i)> f)PIByteArrayinline
resized(uint new_size) constPIByteArrayinline
reverse()PIByteArrayinline
reversed() constPIByteArrayinline
size() constPIByteArrayinline
size_s() constPIByteArrayinline
swap(PIByteArray &other)PIByteArrayinline
take_back()PIByteArrayinline
take_front()PIByteArrayinline
takeRange(size_t index, size_t count)PIByteArrayinline
toBase64() constPIByteArray
toHex() constPIByteArray
toString(int base=16) constPIByteArray
wasReadError() constPIBinaryStream< PIByteArray >inline