Yate
Base64 Member List

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

alive() constGenObjectvirtual
append(const void *value, unsigned int len, bool mayOverlap=true)DataBlockinline
append(const DataBlock &value, bool mayOverlap=true)DataBlockinline
append(const String &value)DataBlockinline
append1(uint8_t value)DataBlockinline
append2hton(uint16_t value)DataBlockinline
append3hton(uint32_t value)DataBlockinline
append4hton(uint32_t value)DataBlockinline
append8hton(uint64_t value)DataBlockinline
append8lsb(uint64_t value, uint8_t bytes=8)DataBlockinline
appendBytes(unsigned int count, uint8_t val=0)DataBlockinline
appendHex(const String &data, char sep=0, bool guessSep=true, bool emptyOk=true, int *res=0)DataBlockinline
appendHton(uint64_t value, uint8_t bytes)DataBlockinline
assign(void *value, unsigned int len, bool copyData=true, unsigned int allocated=0)DataBlock
at(unsigned int offs, int defvalue=-1) constDataBlockinline
Base64()Base64inline
Base64(void *src, unsigned int len, bool copyData=true)Base64inline
change(unsigned int pos, const void *buf, unsigned int bufLen, unsigned int extra=0, int extraVal=0, bool mayOverlap=true)DataBlock
change2hton(unsigned int pos, uint16_t value)DataBlockinline
change3hton(unsigned int pos, uint32_t value)DataBlockinline
change4hton(unsigned int pos, uint32_t value)DataBlockinline
change8hton(unsigned int pos, uint64_t value)DataBlockinline
changeHex(unsigned int pos, const char *data, unsigned int len, char sep=0, bool guessSep=true, bool emptyOk=true, int *res=0)DataBlock
changeHex(unsigned int pos, const String &data, char sep=0, bool guessSep=true, bool emptyOk=true, int *res=0)DataBlockinline
changeHton(unsigned int pos, uint64_t value, uint8_t bytes)DataBlockinline
changeLsb(unsigned int pos, uint64_t value, uint8_t bytes=8)DataBlockinline
clear(bool deleteData=true)DataBlock
convert(const DataBlock &src, const String &sFormat, const String &dFormat, unsigned maxlen=0)DataBlock
cut(unsigned int pos, unsigned int len, bool reAlloc=true)DataBlock
cut(int len)DataBlockinline
data() constDataBlockinline
data(unsigned int offs, unsigned int len=1) constDataBlockinline
DataBlock(unsigned int overAlloc=0)DataBlock
DataBlock(const DataBlock &value)DataBlock
DataBlock(const DataBlock &value, unsigned int overAlloc)DataBlock
DataBlock(void *value, unsigned int len, bool copyData=true, unsigned int overAlloc=0)DataBlock
decode(DataBlock &dest, bool liberal=true)Base64
destruct()GenObjectvirtual
empty()DataBlockstatic
encode(String &dest, unsigned int lineLen=0, bool lineAtEnd=false)Base64
GenObject()GenObject
getObjCounter() constGenObjectinline
getObjCounter(const String &name, bool create=true)GenObjectstatic
getObjCounters()GenObjectstatic
getObjCounting()GenObjectinlinestatic
getObject(const String &name) constGenObjectvirtual
getObject(const String &name, const GenObject *obj)GenObjectinlinestatic
hton(uint8_t *buf, uint64_t val, uint8_t bytes)DataBlockinlinestatic
hton2(uint8_t *buf, uint16_t val)DataBlockinlinestatic
hton2advance(uint8_t *&buf, uint16_t val)DataBlockinlinestatic
hton2advance(uint8_t *&buf, uint16_t val, unsigned int &len)DataBlockinlinestatic
hton3(uint8_t *buf, uint32_t val)DataBlockinlinestatic
hton3advance(uint8_t *&buf, uint32_t val)DataBlockinlinestatic
hton3advance(uint8_t *&buf, uint32_t val, unsigned int &len)DataBlockinlinestatic
hton4(uint8_t *buf, uint32_t val)DataBlockinlinestatic
hton4advance(uint8_t *&buf, uint32_t val)DataBlockinlinestatic
hton4advance(uint8_t *&buf, uint32_t val, unsigned int &len)DataBlockinlinestatic
hton8(uint8_t *buf, uint64_t val)DataBlockinlinestatic
hton8advance(uint8_t *&buf, uint64_t val)DataBlockinlinestatic
hton8advance(uint8_t *&buf, uint64_t val, unsigned int &len)DataBlockinlinestatic
htonAdvance(uint8_t *&buf, uint64_t val, uint8_t bytes)DataBlockinlinestatic
htonAdvance(uint8_t *&buf, uint64_t val, unsigned int &len, uint8_t bytes)DataBlockinlinestatic
insert(const void *buf, unsigned int bufLen, unsigned int pos=0, bool mayOverlap=true)DataBlockinline
insert(const DataBlock &value, unsigned int pos=0, bool mayOverlap=true)DataBlockinline
insert1(uint8_t value, unsigned int pos=0)DataBlockinline
insert2hton(uint16_t value, unsigned int pos=0)DataBlockinline
insert3hton(uint32_t value, unsigned int pos=0)DataBlockinline
insert4hton(uint32_t value, unsigned int pos=0)DataBlockinline
insert8hton(uint64_t value, unsigned int pos=0)DataBlockinline
insertBytes(unsigned int count, unsigned int pos=0, uint8_t val=0)DataBlockinline
insertHton(uint64_t value, uint8_t bytes=8, unsigned int pos=0)DataBlockinline
insertLsb(uint64_t value, uint8_t bytes=8, unsigned int pos=0)DataBlockinline
length() constDataBlockinline
lsb(const uint8_t *buf, uint8_t bytes)DataBlockinlinestatic
lsbAdvance(const uint8_t *&buf, uint8_t bytes)DataBlockinlinestatic
lsbAdvance(const uint8_t *&buf, unsigned int &len, uint8_t bytes)DataBlockinlinestatic
lsbSet(uint8_t *buf, uint64_t val, uint8_t bytes)DataBlockinlinestatic
lsbSetAdvance(uint8_t *&buf, uint64_t val, uint8_t bytes)DataBlockinlinestatic
lsbSetAdvance(uint8_t *&buf, uint64_t val, unsigned int &len, uint8_t bytes)DataBlockinlinestatic
moveData(void *buf, unsigned int bufLen, unsigned int len, unsigned int dPos, unsigned int sPos, int fill=-1)DataBlockstatic
ntoh(const uint8_t *buf, uint8_t bytes)DataBlockinlinestatic
ntoh2(const uint8_t *buf)DataBlockinlinestatic
ntoh2advance(const uint8_t *&buf)DataBlockinlinestatic
ntoh2advance(const uint8_t *&buf, unsigned int &len)DataBlockinlinestatic
ntoh3(const uint8_t *buf)DataBlockinlinestatic
ntoh3advance(const uint8_t *&buf)DataBlockinlinestatic
ntoh3advance(const uint8_t *&buf, unsigned int &len)DataBlockinlinestatic
ntoh4(const uint8_t *buf)DataBlockinlinestatic
ntoh4advance(const uint8_t *&buf)DataBlockinlinestatic
ntoh4advance(const uint8_t *&buf, unsigned int &len)DataBlockinlinestatic
ntoh8(const uint8_t *buf)DataBlockinlinestatic
ntoh8advance(const uint8_t *&buf)DataBlockinlinestatic
ntoh8advance(const uint8_t *&buf, unsigned int &len)DataBlockinlinestatic
ntohAdvance(const uint8_t *&buf, uint8_t bytes)DataBlockinlinestatic
ntohAdvance(const uint8_t *&buf, unsigned int &len, uint8_t bytes)DataBlockinlinestatic
null() constDataBlockinline
operator+=(const DataBlock &value)DataBlockinline
operator+=(const String &value)DataBlockinline
operator<<(const String &value)Base64inline
operator<<(const DataBlock &data)Base64inline
operator<<(const char *value)Base64inline
operator=(const DataBlock &value)DataBlockinline
operator[](signed int index) constDataBlockinline
operator[](unsigned int index) constDataBlockinline
overAlloc() constDataBlockinline
overAlloc(unsigned int bytes)DataBlockinline
rebuildDataInsert(void *dest, unsigned int dLen, const void *src, unsigned int sLen, unsigned int pos, unsigned int space, int fill=-1)DataBlockstatic
rebuildDataRemove(void *dest, unsigned int dLen, const void *src, unsigned int sLen, unsigned int pos, unsigned int space, int fillAfter=-1)DataBlockstatic
resize(unsigned int len, bool keepData=false, bool reAlloc=true)DataBlock
setObjCounter(NamedCounter *counter)GenObject
setObjCounting(bool enable)GenObjectinlinestatic
size() constDataBlockinline
sqlEscape(String &str, char extraEsc=0) constDataBlockinline
sqlEscape(char extraEsc) constDataBlockinline
sqlEscape(String &str, const void *data, unsigned int len, char extraEsc=0)DataBlockstatic
toString() constGenObjectvirtual
traceId() constGenObjectvirtual
truncate(unsigned int len, bool reAlloc=true)DataBlockinline
unHexify(const char *data, unsigned int len, char sep)DataBlockinline
unHexify(const char *data, unsigned int len)DataBlockinline
unHexify(const String &data)DataBlockinline
~DataBlock()DataBlockvirtual
~GenObject()GenObjectinlinevirtual