QXmlStreamAttributes Class Reference

QXmlStreamAttributes Class Reference

#include <qxmlstream.h>

Class Description

Definition at line 169 of file qxmlstream.h.

+ Inheritance diagram for QXmlStreamAttributes:

Public Member Functions

 QXmlStreamAttributes ()
 
QStringRef value (const QString &namespaceUri, const QString &name) const
 
QStringRef value (const QString &namespaceUri, const QLatin1String &name) const
 
QStringRef value (const QLatin1String &namespaceUri, const QLatin1String &name) const
 
QStringRef value (const QString &qualifiedName) const
 
QStringRef value (const QLatin1String &qualifiedName) const
 
void append (const QString &namespaceUri, const QString &name, const QString &value)
 
void append (const QString &qualifiedName, const QString &value)
 
bool hasAttribute (const QString &qualifiedName) const
 
bool hasAttribute (const QLatin1String &qualifiedName) const
 
bool hasAttribute (const QString &namespaceUri, const QString &name) const
 
- Public Member Functions inherited from QVector< QXmlStreamAttribute >
 QVector ()
 
 QVector (int size)
 
 QVector (int size, const QXmlStreamAttribute &t)
 
 QVector (const QVector< QXmlStreamAttribute > &v)
 
 ~QVector ()
 
QVector< QXmlStreamAttribute > & operator= (const QVector< QXmlStreamAttribute > &v)
 
void swap (QVector< QXmlStreamAttribute > &other)
 
bool operator== (const QVector< QXmlStreamAttribute > &v) const
 
bool operator!= (const QVector< QXmlStreamAttribute > &v) const
 
int size () const
 
bool isEmpty () const
 
void resize (int size)
 
int capacity () const
 
void reserve (int size)
 
void squeeze ()
 
void detach ()
 
bool isDetached () const
 
void setSharable (bool sharable)
 
bool isSharedWith (const QVector< QXmlStreamAttribute > &other) const
 
QXmlStreamAttribute * data ()
 
const QXmlStreamAttribute * data () const
 
const QXmlStreamAttribute * constData () const
 
void clear ()
 
const QXmlStreamAttribute & at (int i) const
 
QXmlStreamAttribute & operator[] (int i)
 
const QXmlStreamAttribute & operator[] (int i) const
 
void append (const QXmlStreamAttribute &t)
 
void prepend (const QXmlStreamAttribute &t)
 
void insert (int i, const QXmlStreamAttribute &t)
 
void insert (int i, int n, const QXmlStreamAttribute &t)
 
iterator insert (iterator before, int n, const QXmlStreamAttribute &x)
 
iterator insert (iterator before, const QXmlStreamAttribute &x)
 
void replace (int i, const QXmlStreamAttribute &t)
 
void remove (int i)
 
void remove (int i, int n)
 
QVector< QXmlStreamAttribute > & fill (const QXmlStreamAttribute &t, int size=-1)
 
int indexOf (const QXmlStreamAttribute &t, int from=0) const
 
int lastIndexOf (const QXmlStreamAttribute &t, int from=-1) const
 
bool contains (const QXmlStreamAttribute &t) const
 
int count (const QXmlStreamAttribute &t) const
 
int count () const
 
iterator begin ()
 
const_iterator begin () const
 
const_iterator constBegin () const
 
iterator end ()
 
const_iterator end () const
 
const_iterator constEnd () const
 
iterator erase (iterator begin, iterator end)
 
iterator erase (iterator pos)
 
QXmlStreamAttribute & first ()
 
const QXmlStreamAttribute & first () const
 
QXmlStreamAttribute & last ()
 
const QXmlStreamAttribute & last () const
 
bool startsWith (const QXmlStreamAttribute &t) const
 
bool endsWith (const QXmlStreamAttribute &t) const
 
QVector< QXmlStreamAttribute > mid (int pos, int length=-1) const
 
QXmlStreamAttribute value (int i) const
 
QXmlStreamAttribute value (int i, const QXmlStreamAttribute &defaultValue) const
 
void push_back (const QXmlStreamAttribute &t)
 
void push_front (const QXmlStreamAttribute &t)
 
void pop_back ()
 
void pop_front ()
 
bool empty () const
 
QXmlStreamAttribute & front ()
 
const_reference front () const
 
reference back ()
 
const_reference back () const
 
QVector< QXmlStreamAttribute > & operator+= (const QVector< QXmlStreamAttribute > &l)
 
QVector< QXmlStreamAttribute > & operator+= (const QXmlStreamAttribute &t)
 
QVector< QXmlStreamAttribute > operator+ (const QVector< QXmlStreamAttribute > &l) const
 
QVector< QXmlStreamAttribute > & operator<< (const QXmlStreamAttribute &t)
 
QVector< QXmlStreamAttribute > & operator<< (const QVector< QXmlStreamAttribute > &l)
 
QList< QXmlStreamAttribute > toList () const
 
std::vector< QXmlStreamAttribute > toStdVector () const
 

Additional Inherited Members

- Public Types inherited from QVector< QXmlStreamAttribute >
typedef QXmlStreamAttribute * iterator
 
typedef const QXmlStreamAttribute * const_iterator
 
typedef QXmlStreamAttribute value_type
 
typedef value_type * pointer
 
typedef const value_type * const_pointer
 
typedef value_type & reference
 
typedef const value_type & const_reference
 
typedef qptrdiff difference_type
 
typedef iterator Iterator
 
typedef const_iterator ConstIterator
 
typedef int size_type
 
- Static Public Member Functions inherited from QVector< QXmlStreamAttribute >
static QVector< QXmlStreamAttribute > fromList (const QList< QXmlStreamAttribute > &list)
 
static QVector< QXmlStreamAttribute > fromStdVector (const std::vector< QXmlStreamAttribute > &vector)
 
- Public Attributes inherited from QVector< QXmlStreamAttribute >
QVectorData * d
 
Data * p
 

Constructor & Destructor Documentation

Definition at line 172 of file qxmlstream.h.

172 {}

Member Function Documentation

QStringRef value ( const QString &  namespaceUri,
const QString &  name 
) const
QStringRef value ( const QString &  namespaceUri,
const QLatin1String &  name 
) const
QStringRef value ( const QLatin1String &  namespaceUri,
const QLatin1String &  name 
) const
QStringRef value ( const QString &  qualifiedName) const
QStringRef value ( const QLatin1String &  qualifiedName) const
void append ( const QString &  namespaceUri,
const QString &  name,
const QString &  value 
)
void append ( const QString &  qualifiedName,
const QString &  value 
)
bool hasAttribute ( const QString &  qualifiedName) const
inline

Definition at line 181 of file qxmlstream.h.

182  {
183  return !value(qualifiedName).isNull();
184  }
QStringRef value(const QString &namespaceUri, const QString &name) const
bool isNull() const
Definition: qstring.h:1170
bool hasAttribute ( const QLatin1String &  qualifiedName) const
inline

Definition at line 186 of file qxmlstream.h.

187  {
188  return !value(qualifiedName).isNull();
189  }
QStringRef value(const QString &namespaceUri, const QString &name) const
bool isNull() const
Definition: qstring.h:1170
bool hasAttribute ( const QString &  namespaceUri,
const QString &  name 
) const
inline

Definition at line 191 of file qxmlstream.h.

192  {
193  return !value(namespaceUri, name).isNull();
194  }
QStringRef value(const QString &namespaceUri, const QString &name) const
bool isNull() const
Definition: qstring.h:1170

The documentation for this class was generated from the following file: