QByteArray

Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.
extern (C++) extern (C++)
@QMetaType.Type.QByteArray
@Q_MOVABLE_TYPE
struct QByteArray {}

Constructors

this
this()
Undocumented in source.
this
this(const(char)* , int size)
Undocumented in source.
this
this(int size, char c)
Undocumented in source.
this
this(int size, qt.core.namespace.Initialization )
Undocumented in source.
this
this(const(QByteArray) a)
Undocumented in source.
this
this(QByteArrayDataPtr dd)
Undocumented in source.

Destructor

~this
~this()
Undocumented in source.

Postblit

this(this)
this(this)
Undocumented in source.

Members

Aliases

Base64Options
alias Base64Options = QFlags!(Base64Option)
Undocumented in source.
ConstIterator
alias ConstIterator = const_iterator
Undocumented in source.
DataPtr
alias DataPtr = Data*
Undocumented in source.
Iterator
alias Iterator = iterator
Undocumented in source.
const_iterator
alias const_iterator = const(char)*
Undocumented in source.
const_pointer
alias const_pointer = const(char)*
Undocumented in source.
difference_type
alias difference_type = qptrdiff
Undocumented in source.
iterator
alias iterator = char*
Undocumented in source.
pointer
alias pointer = char*
Undocumented in source.
size_type
alias size_type = int
Undocumented in source.
value_type
alias value_type = char
Undocumented in source.

Enums

Base64DecodingStatus
enum Base64DecodingStatus
Undocumented in source.
Base64Option
enum Base64Option
Undocumented in source.

Functions

append
QByteArray append(const(QByteArray) a)
Undocumented in source.
append
QByteArray append(const(char)* s, int len)
Undocumented in source.
append
QByteArray append(const(char)* s)
Undocumented in source.
append
QByteArray append(int n, char ch)
Undocumented in source. Be warned that the author may not have intended to support it.
append
QByteArray append(char c)
Undocumented in source.
at
char at(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
back
char back()
Undocumented in source. Be warned that the author may not have intended to support it.
back
QByteRef back()
Undocumented in source. Be warned that the author may not have intended to support it.
begin
const_iterator begin()
Undocumented in source. Be warned that the author may not have intended to support it.
begin
iterator begin()
Undocumented in source. Be warned that the author may not have intended to support it.
capacity
int capacity()
Undocumented in source. Be warned that the author may not have intended to support it.
cbegin
const_iterator cbegin()
Undocumented in source. Be warned that the author may not have intended to support it.
cend
const_iterator cend()
Undocumented in source. Be warned that the author may not have intended to support it.
chop
void chop(int n)
Undocumented in source.
chopped
QByteArray chopped(int len)
Undocumented in source. Be warned that the author may not have intended to support it.
clear
void clear()
Undocumented in source.
compare
int compare(const(QByteArray) a, qt.core.namespace.CaseSensitivity cs)
Undocumented in source. Be warned that the author may not have intended to support it.
compare
int compare(const(char)* c, qt.core.namespace.CaseSensitivity cs)
Undocumented in source. Be warned that the author may not have intended to support it.
constBegin
const_iterator constBegin()
Undocumented in source. Be warned that the author may not have intended to support it.
constData
const(char)* constData()
Undocumented in source. Be warned that the author may not have intended to support it.
constEnd
const_iterator constEnd()
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(const(char)* c)
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(const(QByteArray) a)
Undocumented in source. Be warned that the author may not have intended to support it.
count
int count()
Undocumented in source. Be warned that the author may not have intended to support it.
count
int count(char c)
Undocumented in source.
count
int count(const(char)* a)
Undocumented in source.
count
int count(const(QByteArray) a)
Undocumented in source.
data
char* data()
Undocumented in source. Be warned that the author may not have intended to support it.
data
const(char)* data()
Undocumented in source. Be warned that the author may not have intended to support it.
data_ptr
DataPtr data_ptr()
Undocumented in source. Be warned that the author may not have intended to support it.
detach
void detach()
Undocumented in source. Be warned that the author may not have intended to support it.
end
iterator end()
Undocumented in source. Be warned that the author may not have intended to support it.
end
const_iterator end()
Undocumented in source. Be warned that the author may not have intended to support it.
endsWith
bool endsWith(const(QByteArray) a)
Undocumented in source.
endsWith
bool endsWith(char c)
Undocumented in source.
endsWith
bool endsWith(const(char)* c)
Undocumented in source.
fill
QByteArray fill(char c, int size)
Undocumented in source.
front
QByteRef front()
Undocumented in source. Be warned that the author may not have intended to support it.
front
char front()
Undocumented in source. Be warned that the author may not have intended to support it.
indexOf
int indexOf(const(QByteArray) a, int from)
Undocumented in source.
indexOf
int indexOf(const(char)* c, int from)
Undocumented in source.
indexOf
int indexOf(char c, int from)
Undocumented in source.
insert
QByteArray insert(int i, char c)
Undocumented in source.
insert
QByteArray insert(int i, int count, char c)
Undocumented in source.
insert
QByteArray insert(int i, const(char)* s)
Undocumented in source.
insert
QByteArray insert(int i, const(char)* s, int len)
Undocumented in source.
insert
QByteArray insert(int i, const(QByteArray) a)
Undocumented in source.
isDetached
bool isDetached()
Undocumented in source. Be warned that the author may not have intended to support it.
isEmpty
bool isEmpty()
Undocumented in source. Be warned that the author may not have intended to support it.
isLower
bool isLower()
Undocumented in source.
isNull
bool isNull()
Undocumented in source.
isSharedWith
bool isSharedWith(const(QByteArray) other)
Undocumented in source. Be warned that the author may not have intended to support it.
isUpper
bool isUpper()
Undocumented in source.
lastIndexOf
int lastIndexOf(const(QByteArray) a, int from)
Undocumented in source.
lastIndexOf
int lastIndexOf(const(char)* c, int from)
Undocumented in source.
lastIndexOf
int lastIndexOf(char c, int from)
Undocumented in source.
left
QByteArray left(int len)
Undocumented in source.
leftJustified
QByteArray leftJustified(int width, char fill, bool truncate)
Undocumented in source.
length
int length()
Undocumented in source. Be warned that the author may not have intended to support it.
mid
QByteArray mid(int index, int len)
Undocumented in source.
opIndex
QByteRef opIndex(uint i)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
QByteRef opIndex(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
char opIndex(uint i)
Undocumented in source. Be warned that the author may not have intended to support it.
opIndex
char opIndex(int i)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
QByteArray opOpAssign(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
QByteArray opOpAssign(const(char)* s)
Undocumented in source. Be warned that the author may not have intended to support it.
opOpAssign
QByteArray opOpAssign(const(QByteArray) a)
Undocumented in source. Be warned that the author may not have intended to support it.
prepend
QByteArray prepend(char c)
Undocumented in source.
prepend
QByteArray prepend(int n, char ch)
Undocumented in source. Be warned that the author may not have intended to support it.
prepend
QByteArray prepend(const(char)* s)
Undocumented in source.
prepend
QByteArray prepend(const(char)* s, int len)
Undocumented in source.
prepend
QByteArray prepend(const(QByteArray) a)
Undocumented in source.
push_back
void push_back(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
push_back
void push_back(const(char)* c)
Undocumented in source. Be warned that the author may not have intended to support it.
push_back
void push_back(const(QByteArray) a)
Undocumented in source. Be warned that the author may not have intended to support it.
push_front
void push_front(char c)
Undocumented in source. Be warned that the author may not have intended to support it.
push_front
void push_front(const(char)* c)
Undocumented in source. Be warned that the author may not have intended to support it.
push_front
void push_front(const(QByteArray) a)
Undocumented in source. Be warned that the author may not have intended to support it.
rawConstructor
void rawConstructor()
Undocumented in source. Be warned that the author may not have intended to support it.
remove
QByteArray remove(int index, int len)
Undocumented in source.
repeated
QByteArray repeated(int times)
Undocumented in source.
replace
QByteArray replace(int index, int len, const(char)* s)
Undocumented in source.
replace
QByteArray replace(int index, int len, const(char)* s, int alen)
Undocumented in source.
replace
QByteArray replace(int index, int len, const(QByteArray) s)
Undocumented in source.
replace
QByteArray replace(char before, const(char)* c)
Undocumented in source. Be warned that the author may not have intended to support it.
replace
QByteArray replace(char before, const(QByteArray) after)
Undocumented in source.
replace
QByteArray replace(const(char)* before, const(char)* after)
Undocumented in source. Be warned that the author may not have intended to support it.
replace
QByteArray replace(const(char)* before, int bsize, const(char)* after, int asize)
Undocumented in source.
replace
QByteArray replace(const(QByteArray) before, const(QByteArray) after)
Undocumented in source.
replace
QByteArray replace(const(QByteArray) before, const(char)* c)
Undocumented in source. Be warned that the author may not have intended to support it.
replace
QByteArray replace(const(char)* before, const(QByteArray) after)
Undocumented in source.
replace
QByteArray replace(char before, char after)
Undocumented in source.
reserve
void reserve(int asize)
Undocumented in source. Be warned that the author may not have intended to support it.
resize
void resize(int size)
Undocumented in source.
right
QByteArray right(int len)
Undocumented in source.
rightJustified
QByteArray rightJustified(int width, char fill, bool truncate)
Undocumented in source.
setNum
QByteArray setNum(short n, int base)
Undocumented in source. Be warned that the author may not have intended to support it.
setNum
QByteArray setNum(ushort n, int base)
Undocumented in source. Be warned that the author may not have intended to support it.
setNum
QByteArray setNum(int n, int base)
Undocumented in source. Be warned that the author may not have intended to support it.
setNum
QByteArray setNum(uint n, int base)
Undocumented in source. Be warned that the author may not have intended to support it.
setNum
QByteArray setNum(qlonglong , int base)
Undocumented in source.
setNum
QByteArray setNum(qulonglong , int base)
Undocumented in source.
setNum
QByteArray setNum(float n, char f, int prec)
Undocumented in source. Be warned that the author may not have intended to support it.
setNum
QByteArray setNum(double , char f, int prec)
Undocumented in source.
setRawData
QByteArray setRawData(const(char)* a, uint n)
Undocumented in source.
shrink_to_fit
void shrink_to_fit()
Undocumented in source. Be warned that the author may not have intended to support it.
simplified
QByteArray simplified()
Undocumented in source. Be warned that the author may not have intended to support it.
simplified
QByteArray simplified()
Undocumented in source. Be warned that the author may not have intended to support it.
simplified
QByteArray simplified()
Undocumented in source.
size
int size()
Undocumented in source. Be warned that the author may not have intended to support it.
split
QList!(QByteArray) split(char sep)
Undocumented in source.
squeeze
void squeeze()
Undocumented in source. Be warned that the author may not have intended to support it.
startsWith
bool startsWith(const(QByteArray) a)
Undocumented in source.
startsWith
bool startsWith(char c)
Undocumented in source.
startsWith
bool startsWith(const(char)* c)
Undocumented in source.
toBase64
QByteArray toBase64(Base64Options options)
Undocumented in source.
toBase64
QByteArray toBase64()
Undocumented in source.
toDouble
double toDouble(bool* ok)
Undocumented in source.
toFloat
float toFloat(bool* ok)
Undocumented in source.
toHex
QByteArray toHex()
Undocumented in source.
toHex
QByteArray toHex(char separator)
Undocumented in source.
toInt
int toInt(bool* ok, int base)
Undocumented in source.
toLong
cpp_long toLong(bool* ok, int base)
Undocumented in source.
toLongLong
qlonglong toLongLong(bool* ok, int base)
Undocumented in source.
toLower
QByteArray toLower()
Undocumented in source. Be warned that the author may not have intended to support it.
toLower
QByteArray toLower()
Undocumented in source. Be warned that the author may not have intended to support it.
toLower
QByteArray toLower()
Undocumented in source.
toPercentEncoding
QByteArray toPercentEncoding(const(QByteArray) exclude, const(QByteArray) include, char percent)
Undocumented in source.
toShort
short toShort(bool* ok, int base)
Undocumented in source.
toUInt
uint toUInt(bool* ok, int base)
Undocumented in source.
toULong
cpp_ulong toULong(bool* ok, int base)
Undocumented in source.
toULongLong
qulonglong toULongLong(bool* ok, int base)
Undocumented in source.
toUShort
ushort toUShort(bool* ok, int base)
Undocumented in source.
toUpper
QByteArray toUpper()
Undocumented in source. Be warned that the author may not have intended to support it.
toUpper
QByteArray toUpper()
Undocumented in source. Be warned that the author may not have intended to support it.
toUpper
QByteArray toUpper()
Undocumented in source.
trimmed
QByteArray trimmed()
Undocumented in source. Be warned that the author may not have intended to support it.
trimmed
QByteArray trimmed()
Undocumented in source. Be warned that the author may not have intended to support it.
trimmed
QByteArray trimmed()
Undocumented in source.
truncate
void truncate(int pos)
Undocumented in source.

Static functions

create
typeof(this) create()
Undocumented in source. Be warned that the author may not have intended to support it.
create
typeof(this) create()
Undocumented in source. Be warned that the author may not have intended to support it.
fromBase64
QByteArray fromBase64(const(QByteArray) base64, Base64Options options)
Undocumented in source.
fromBase64
QByteArray fromBase64(const(QByteArray) base64)
Undocumented in source.
fromBase64Encoding
FromBase64Result fromBase64Encoding(const(QByteArray) base64, Base64Options options)
Undocumented in source.
fromHex
QByteArray fromHex(const(QByteArray) hexEncoded)
Undocumented in source.
fromPercentEncoding
QByteArray fromPercentEncoding(const(QByteArray) pctEncoded, char percent)
Undocumented in source.
fromRawData
QByteArray fromRawData(const(char)* , int size)
Undocumented in source.
number
QByteArray number(int , int base)
Undocumented in source.
number
QByteArray number(uint , int base)
Undocumented in source.
number
QByteArray number(qlonglong , int base)
Undocumented in source.
number
QByteArray number(qulonglong , int base)
Undocumented in source.
number
QByteArray number(double , char f, int prec)
Undocumented in source.

Structs

FromBase64Result
struct FromBase64Result
Undocumented in source but is binding to C++. You might be able to learn more by searching the web for its name.

Meta