/*!
 * PHP-Qt - The PHP language bindings for Qt
 *
 * Copyright (C) 2006 - 2009
 * Thomas Moenicke <tm at php-qt.org>
 * Katrina Niolet <katrina at niolet.name>
 *
 * This program is free software: you can redistribute it and/or modify
 * it under the terms of the GNU Lesser General Public License as published by
 * the Free Software Foundation, either version 3 of the License, or
 * (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 * GNU Lesser General Public License for more details.
 *
 * You should have received a copy of the GNU Lesser General Public License
 * along with this program.  If not, see <http://www.gnu.org/licenses/>.
 *
 */

extern "C" {

ZEND_METHOD(QString, __toString);
ZEND_METHOD(QString, compare);
ZEND_METHOD(QString, utf16);
ZEND_METHOD(QString, constData);
ZEND_METHOD(QString, insert);
ZEND_METHOD(QString, clear);
ZEND_METHOD(QString, setUtf16);
ZEND_METHOD(QString, prepend);
ZEND_METHOD(QString, trimmed);
ZEND_METHOD(QString, chop);
ZEND_METHOD(QString, leftJustified);
ZEND_METHOD(QString, squeeze);
ZEND_METHOD(QString, count);
ZEND_METHOD(QString, fromAscii);
ZEND_METHOD(QString, toLongLong);
ZEND_METHOD(QString, toUpper);
ZEND_METHOD(QString, __construct);
ZEND_METHOD(QString, __destruct);
ZEND_METHOD(QString, normalized);
ZEND_METHOD(QString, fromUtf16);
ZEND_METHOD(QString, isRightToLeft);
ZEND_METHOD(QString, setNum);
ZEND_METHOD(QString, endsWith);
ZEND_METHOD(QString, number);
ZEND_METHOD(QString, localeAwareCompare);
ZEND_METHOD(QString, section);
ZEND_METHOD(QString, isSimpleText);
ZEND_METHOD(QString, size);
ZEND_METHOD(QString, simplified);
ZEND_METHOD(QString, toUInt);
ZEND_METHOD(QString, toUShort);
ZEND_METHOD(QString, truncate);
ZEND_METHOD(QString, toAscii);
ZEND_METHOD(QString, length);
ZEND_METHOD(QString, right);
ZEND_METHOD(QString, push_front);
ZEND_METHOD(QString, toUtf8);
ZEND_METHOD(QString, toULongLong);
ZEND_METHOD(QString, indexOf);
ZEND_METHOD(QString, fromRawData);
ZEND_METHOD(QString, constEnd);
ZEND_METHOD(QString, left);
ZEND_METHOD(QString, fromLocal8Bit);
ZEND_METHOD(QString, startsWith);
ZEND_METHOD(QString, remove);
ZEND_METHOD(QString, isEmpty);
ZEND_METHOD(QString, arg);
ZEND_METHOD(QString, vsprintf);
ZEND_METHOD(QString, toFloat);
ZEND_METHOD(QString, isDetached);
ZEND_METHOD(QString, reserve);
ZEND_METHOD(QString, toULong);
ZEND_METHOD(QString, toShort);
ZEND_METHOD(QString, split);
ZEND_METHOD(QString, setUnicode);
ZEND_METHOD(QString, fromLatin1);
ZEND_METHOD(QString, data);
ZEND_METHOD(QString, toLatin1);
ZEND_METHOD(QString, end);
ZEND_METHOD(QString, contains);
ZEND_METHOD(QString, resize);
ZEND_METHOD(QString, replace);
ZEND_METHOD(QString, fromUtf8);
ZEND_METHOD(QString, toLong);
ZEND_METHOD(QString, detach);
ZEND_METHOD(QString, append);
ZEND_METHOD(QString, mid);
ZEND_METHOD(QString, toDouble);
ZEND_METHOD(QString, fill);
ZEND_METHOD(QString, rightJustified);
ZEND_METHOD(QString, toLower);
ZEND_METHOD(QString, lastIndexOf);
ZEND_METHOD(QString, unicode);
ZEND_METHOD(QString, at);
ZEND_METHOD(QString, begin);
ZEND_METHOD(QString, push_back);
ZEND_METHOD(QString, capacity);
ZEND_METHOD(QString, constBegin);
ZEND_METHOD(QString, toLocal8Bit);
ZEND_METHOD(QString, toInt);
ZEND_METHOD(QString, isNull);

} // extern "C"
