The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Qt::Core::QByteArray

PUBLIC METHODS

QByteArray()
QByteArray(const char * arg0)
QByteArray(const QByteArray & arg0)
QByteArray(const char * arg0, int size)
QByteArray(int size, char c)
QByteArray(int size, Qt::Initialization arg1)
~QByteArray()
QByteArray & append(char c)
QByteArray & append(const char * s)
QByteArray & append(const QByteArray & a)
QByteArray & append(const QString & s)
QByteArray & append(const char * s, int len)
char * begin()
const char * begin()
int capacity()
void chop(int n)
void clear()
const char * constBegin()
const char * constData()
const char * constEnd()
QBool contains(char c)
QBool contains(const char * a)
QBool contains(const QByteArray & a)
int count()
int count(char c)
int count(const char * a)
int count(const QByteArray & a)
char * data()
const char * data()
void detach()
char * end()
const char * end()
bool endsWith(const QByteArray & a)
bool endsWith(char c)
bool endsWith(const char * c)
QByteArray & fill(char c, int size)
QByteArray & fill(char c, int size = -1)
static QByteArray fromBase64(const QByteArray & base64)
static QByteArray fromHex(const QByteArray & hexEncoded)
static QByteArray fromPercentEncoding(const QByteArray & pctEncoded, char percent)
static QByteArray fromPercentEncoding(const QByteArray & pctEncoded, char percent = '%')
static QByteArray fromRawData(const char * arg0, int size)
int indexOf(char c, int from)
int indexOf(char c, int from = 0)
int indexOf(const char * c, int from)
int indexOf(const char * c, int from = 0)
int indexOf(const QByteArray & a, int from)
int indexOf(const QByteArray & a, int from = 0)
int indexOf(const QString & s, int from)
int indexOf(const QString & s, int from = 0)
QByteArray & insert(int i, char c)
QByteArray & insert(int i, const char * s)
QByteArray & insert(int i, const QByteArray & a)
QByteArray & insert(int i, const QString & s)
QByteArray & insert(int i, const char * s, int len)
bool isDetached()
bool isEmpty()
bool isNull()
bool isSharedWith(const QByteArray & other)
int lastIndexOf(char c, int from)
int lastIndexOf(char c, int from = -1)
int lastIndexOf(const char * c, int from)
int lastIndexOf(const char * c, int from = -1)
int lastIndexOf(const QByteArray & a, int from)
int lastIndexOf(const QByteArray & a, int from = -1)
int lastIndexOf(const QString & s, int from)
int lastIndexOf(const QString & s, int from = -1)
QByteArray left(int len)
QByteArray leftJustified(int width, char fill, bool truncate)
QByteArray leftJustified(int width, char fill, bool truncate = false)
QByteArray leftJustified(int width, char fill = ' ', bool truncate = false)
int length()
QByteArray mid(int index, int len)
QByteArray mid(int index, int len = -1)
static QByteArray number(int arg0, int base)
static QByteArray number(int arg0, int base = 10)
static QByteArray number(uint arg0, int base)
static QByteArray number(uint arg0, int base = 10)
static QByteArray number(qlonglong arg0, int base)
static QByteArray number(qlonglong arg0, int base = 10)
static QByteArray number(qulonglong arg0, int base)
static QByteArray number(qulonglong arg0, int base = 10)
static QByteArray number(double arg0, char f, int prec)
static QByteArray number(double arg0, char f, int prec = 6)
static QByteArray number(double arg0, char f = 'g', int prec = 6)
const char * operator const char *()
const void * operator const void *()
bool operator!=(const QString & s2)
QByteArray & operator+=(char c)
QByteArray & operator+=(const char * s)
QByteArray & operator+=(const QByteArray & a)
QByteArray & operator+=(const QString & s)
bool operator<(const QString & s2)
bool operator<=(const QString & s2)
QByteArray & operator=(const QByteArray & arg0)
QByteArray & operator=(const char * str)
bool operator==(const QString & s2)
bool operator>(const QString & s2)
bool operator>=(const QString & s2)
char operator[](int i)
char operator[](uint i)
QByteRef operator[](int i)
QByteRef operator[](uint i)
QByteArray & prepend(char c)
QByteArray & prepend(const char * s)
QByteArray & prepend(const QByteArray & a)
QByteArray & prepend(const char * s, int len)
void push_back(char c)
void push_back(const char * c)
void push_back(const QByteArray & a)
void push_front(char c)
void push_front(const char * c)
void push_front(const QByteArray & a)
QByteArray & remove(int index, int len)
QByteArray repeated(int times)
QByteArray & replace(char before, const char * after)
QByteArray & replace(char before, const QByteArray & after)
QByteArray & replace(const char * before, const char * after)
QByteArray & replace(const QByteArray & before, const QByteArray & after)
QByteArray & replace(const QByteArray & before, const char * after)
QByteArray & replace(const char * before, const QByteArray & after)
QByteArray & replace(char before, char after)
QByteArray & replace(const QString & before, const char * after)
QByteArray & replace(char c, const QString & after)
QByteArray & replace(const QString & before, const QByteArray & after)
QByteArray & replace(int index, int len, const char * s)
QByteArray & replace(int index, int len, const QByteArray & s)
QByteArray & replace(int index, int len, const char * s, int alen)
QByteArray & replace(const char * before, int bsize, const char * after, int asize)
void reserve(int size)
void resize(int size)
QByteArray right(int len)
QByteArray rightJustified(int width, char fill, bool truncate)
QByteArray rightJustified(int width, char fill, bool truncate = false)
QByteArray rightJustified(int width, char fill = ' ', bool truncate = false)
QByteArray & setNum(short arg0, int base)
QByteArray & setNum(short arg0, int base = 10)
QByteArray & setNum(ushort arg0, int base)
QByteArray & setNum(ushort arg0, int base = 10)
QByteArray & setNum(int arg0, int base)
QByteArray & setNum(int arg0, int base = 10)
QByteArray & setNum(uint arg0, int base)
QByteArray & setNum(uint arg0, int base = 10)
QByteArray & setNum(qlonglong arg0, int base)
QByteArray & setNum(qlonglong arg0, int base = 10)
QByteArray & setNum(qulonglong arg0, int base)
QByteArray & setNum(qulonglong arg0, int base = 10)
QByteArray & setNum(float arg0, char f, int prec)
QByteArray & setNum(float arg0, char f, int prec = 6)
QByteArray & setNum(float arg0, char f = 'g', int prec = 6)
QByteArray & setNum(double arg0, char f, int prec)
QByteArray & setNum(double arg0, char f, int prec = 6)
QByteArray & setNum(double arg0, char f = 'g', int prec = 6)
QByteArray & setRawData(const char * a, uint n)
QByteArray simplified()
int size()
QList<QByteArray> split(char sep)
void squeeze()
bool startsWith(const QByteArray & a)
bool startsWith(char c)
bool startsWith(const char * c)
QByteArray toBase64()
double toDouble(bool * ok)
double toDouble(bool * ok = 0)
float toFloat(bool * ok)
float toFloat(bool * ok = 0)
QByteArray toHex()
int toInt(bool * ok, int base)
int toInt(bool * ok, int base = 10)
int toInt(bool * ok = 0, int base = 10)
long toLong(bool * ok, int base)
long toLong(bool * ok, int base = 10)
long toLong(bool * ok = 0, int base = 10)
qlonglong toLongLong(bool * ok, int base)
qlonglong toLongLong(bool * ok, int base = 10)
qlonglong toLongLong(bool * ok = 0, int base = 10)
QByteArray toLower()
QByteArray toPercentEncoding(const QByteArray & exclude, const QByteArray & include, char percent)
QByteArray toPercentEncoding(const QByteArray & exclude, const QByteArray & include, char percent = '%')
QByteArray toPercentEncoding(const QByteArray & exclude, const QByteArray & include = QByteArray(), char percent = '%')
QByteArray toPercentEncoding(const QByteArray & exclude = QByteArray(), const QByteArray & include = QByteArray(), char percent = '%')
short toShort(bool * ok, int base)
short toShort(bool * ok, int base = 10)
short toShort(bool * ok = 0, int base = 10)
uint toUInt(bool * ok, int base)
uint toUInt(bool * ok, int base = 10)
uint toUInt(bool * ok = 0, int base = 10)
ulong toULong(bool * ok, int base)
ulong toULong(bool * ok, int base = 10)
ulong toULong(bool * ok = 0, int base = 10)
qulonglong toULongLong(bool * ok, int base)
qulonglong toULongLong(bool * ok, int base = 10)
qulonglong toULongLong(bool * ok = 0, int base = 10)
ushort toUShort(bool * ok, int base)
ushort toUShort(bool * ok, int base = 10)
ushort toUShort(bool * ok = 0, int base = 10)
QByteArray toUpper()
QByteArray trimmed()
void truncate(int pos)

ENUM VALUES

EXPORT

None by default.

AUTHOR

Dongxu Ma <dongxu@cpan.org>

COPYRIGHT AND LICENSE

Copyright (C) 2011 - 2012 by Dongxu Ma

This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://dev.perl.org/licenses/artistic.html