KLayout Manual: Main Index » Class Index » API reference - Class QBufferAPI reference - Class QBufferNotation used in Ruby API documentation Description: Binding of QBuffer Class hierarchy: QBuffer » QIODevice » QObject Public constructors
Public methods
Public static methods and constants
Detailed description[const] bool atEndDescription: Method bool QBuffer::atEnd() This is a reimplementation of QIODevice::atEnd string bufferDescription: Method QByteArray & QBuffer::buffer() [const] string bufferDescription: Method const QByteArray & QBuffer::buffer() void buffer=(string ptr a)Description: Method void QBuffer::setBuffer(QByteArray *a) [const] bool canReadLineDescription: Method bool QBuffer::canReadLine() This is a reimplementation of QIODevice::canReadLine void closeDescription: Method void QBuffer::close() This is a reimplementation of QIODevice::close void createDescription: Ensures the C++ object is created Use this method to ensure the C++ object is created, for example to ensure that resources are allocated. Usually C++ objects are created on demand and not necessarily when the script object is created. [const] string dataDescription: Method const QByteArray & QBuffer::data() void data=(string data)Description: Method void QBuffer::setData(const QByteArray &data) void destroyDescription: Explicitly destroy the object Explicitly destroy the object on C++ side if it was owned by the Ruby interpreter. Subsequent access to this object will throw an exception. If the object is not owned by Ruby, this method will do nothing. [const] bool destroyed?Description: Returns a value indicating whether the object was already destroyed This method returns true, if the object was destroyed, either explicitly or by the C++ side. The latter may happen, if the object is owned by a C++ object which got destroyed itself. [const] bool is_const_object?Description: Returns a value indicating whether the reference is a const reference This method returns true, if self is a const reference. In that case, only const methods may be called on self. [static] new QBuffer newDescription: Constructor QBuffer::QBuffer(QObject *parent) This method creates an object of class QBuffer. [static] new QBuffer new(QObject ptr parent)Description: Constructor QBuffer::QBuffer(QObject *parent) This method creates an object of class QBuffer. [static] new QBuffer new(string ptr buf)Description: Constructor QBuffer::QBuffer(QByteArray *buf, QObject *parent) This method creates an object of class QBuffer. [static] new QBuffer new(string ptr buf,QObject ptr parent)Description: Constructor QBuffer::QBuffer(QByteArray *buf, QObject *parent) This method creates an object of class QBuffer. bool open(int openMode)Description: Method bool QBuffer::open(QFlags<enum QIODevice::OpenModeFlag> openMode) This is a reimplementation of QIODevice::open [const] long long posDescription: Method qint64 QBuffer::pos() This is a reimplementation of QIODevice::pos bool seek(long long off)Description: Method bool QBuffer::seek(qint64 off) This is a reimplementation of QIODevice::seek void setBuffer(string ptr a)Description: Method void QBuffer::setBuffer(QByteArray *a) void setData(string data,int len)Description: Method void QBuffer::setData(const char *data, int len) void setData(string data)Description: Method void QBuffer::setData(const QByteArray &data) [const] long long sizeDescription: Method qint64 QBuffer::size() This is a reimplementation of QIODevice::size [static] QMetaObject staticMetaObjectDescription: Obtains the static MetaObject for this class. [static] string tr(string s)Description: Static method QString QBuffer::tr(const char *s, const char *c) This method is static and can be called without an instance. [static] string tr(string s,string c)Description: Static method QString QBuffer::tr(const char *s, const char *c) This method is static and can be called without an instance. [static] string tr(string s,string c,int n)Description: Static method QString QBuffer::tr(const char *s, const char *c, int n) This method is static and can be called without an instance. [static] string trUtf8(string s)Description: Static method QString QBuffer::trUtf8(const char *s, const char *c) This method is static and can be called without an instance. [static] string trUtf8(string s,string c)Description: Static method QString QBuffer::trUtf8(const char *s, const char *c) This method is static and can be called without an instance. [static] string trUtf8(string s,string c,int n)Description: Static method QString QBuffer::trUtf8(const char *s, const char *c, int n) This method is static and can be called without an instance. |