|
| Base64 () |
|
| Base64 (void *src, unsigned int len, bool copyData=true) |
|
void | encode (String &dest, unsigned int lineLen=0, bool lineAtEnd=false) |
|
bool | decode (DataBlock &dest, bool liberal=true) |
|
Base64 & | operator<< (const String &value) |
|
Base64 & | operator<< (const DataBlock &data) |
|
Base64 & | operator<< (const char *value) |
|
| DataBlock (unsigned int overAlloc=0) |
|
| DataBlock (const DataBlock &value) |
|
| DataBlock (const DataBlock &value, unsigned int overAlloc) |
|
| DataBlock (void *value, unsigned int len, bool copyData=true, unsigned int overAlloc=0) |
|
virtual | ~DataBlock () |
|
virtual void * | getObject (const String &name) const |
|
void * | data () const |
|
unsigned char * | data (unsigned int offs, unsigned int len=1) const |
|
int | at (unsigned int offs, int defvalue=-1) const |
|
bool | null () const |
|
unsigned int | length () const |
|
unsigned int | overAlloc () const |
|
void | overAlloc (unsigned int bytes) |
|
void | clear (bool deleteData=true) |
|
DataBlock & | assign (void *value, unsigned int len, bool copyData=true, unsigned int allocated=0) |
|
void | append (void *value, unsigned int len) |
|
void | append (const DataBlock &value) |
|
void | append (const String &value) |
|
void | insert (const DataBlock &value) |
|
void | resize (unsigned int len) |
|
void | truncate (unsigned int len) |
|
void | cut (int len) |
|
int | operator[] (signed int index) const |
|
int | operator[] (unsigned int index) const |
|
DataBlock & | operator= (const DataBlock &value) |
|
DataBlock & | operator+= (const DataBlock &value) |
|
DataBlock & | operator+= (const String &value) |
|
bool | convert (const DataBlock &src, const String &sFormat, const String &dFormat, unsigned maxlen=0) |
|
bool | unHexify (const char *data, unsigned int len, char sep) |
|
bool | unHexify (const char *data, unsigned int len) |
|
bool | unHexify (const String &data) |
|
String | sqlEscape (char extraEsc) const |
|
| GenObject () |
|
virtual | ~GenObject () |
|
virtual bool | alive () const |
|
virtual void | destruct () |
|
virtual const String & | toString () const |
|
virtual const String & | traceId () const |
|
virtual void * | getObject (const String &name) const |
|
NamedCounter * | getObjCounter () const |
|
NamedCounter * | setObjCounter (NamedCounter *counter) |
|
Base64 encoder/decoder class.
Base64 encoder/decoder class