QArray< type > & duplicate(const QArray< type > &a)
QArray< type > & assign(const QArray< type > &a)
QArray< type > & setRawData(const type *a, uint n)
QArray< type > & duplicate(const type *a, uint n)
void resetRawData(const char *d, uint len)
int find(const char *d, uint index, uint sz) const
bool operator==(const QArray< type > &a) const
type & operator[](int i) const
decltype(auto) constexpr size(T &&obj)
ADL-aware version of std::size.
bool fill(const type &d, int size=-1)
QGArray & setRawData(const char *d, uint len)
QArray< type > copy() const
bool operator!=(const QArray< type > &a) const
char * at(uint index) const
The QGArray class is an internal class for implementing the QArray class.
const type * ConstIterator
int contains(const char *d, uint sz) const
void resetRawData(const type *a, uint n)
QArray< type > & operator=(const QArray< type > &a)
int contains(const type &d) const
ConstIterator begin() const
QArray< type > & assign(const type *a, uint n)
bool resize(uint newsize)
ConstIterator end() const
int find(const type &d, uint i=0) const
QGArray & duplicate(const QGArray &a)
QArray(const QArray< type > &a)
int bsearch(const type &d) const
QGArray & assign(const QGArray &a)
bool fill(const char *d, int len, uint sz)
bool isEqual(const QGArray &a) const
int bsearch(const char *d, uint sz) const