okteta
parserutils.h File Reference
#include <QDebug>#include <QStringList>#include <KLocalizedString>#include "../datatypes/datainformation.h"#include "../datatypes/strings/stringdatainformation.h"#include "../script/scriptlogger.h"
Include dependency graph for parserutils.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Classes | |
| class | ChildrenParser |
| struct | ParsedNumber< T > |
| struct | ParserInfo |
Namespaces | |
| ParserStrings | |
| ParserUtils | |
Functions | |
| DataInformation::DataInformationEndianess | ParserUtils::byteOrderFromString (const QString &string, const LoggerWithContext &logger) |
| QString | ParserUtils::byteOrderToString (DataInformation::DataInformationEndianess order) |
| QScriptValue | ParserUtils::functionSafeEval (QScriptEngine *engine, const QString &str) |
| ParsedNumber< int > | ParserUtils::intFromScriptValue (const QScriptValue &val) |
| ParsedNumber< int > | ParserUtils::intFromString (const QString &str) |
| StringDataInformation::StringType | ParserUtils::toStringEncoding (const QString &str, const LoggerWithContext &logger) |
| ParsedNumber< quint64 > | ParserUtils::uint64FromScriptValue (const QScriptValue &val) |
| ParsedNumber< quint64 > | ParserUtils::uint64FromString (const QString &str) |
| ParsedNumber< uint > | ParserUtils::uintFromScriptValue (const QScriptValue &val) |
| ParsedNumber< uint > | ParserUtils::uintFromString (const QString &str) |
Variables | |
| const QStringList | ParserStrings::ALL_PROPERTIES |
| const QString | ParserStrings::NAME_ARRAY_TYPE = QLatin1String("<array type>") |
| const QString | ParserStrings::NAME_POINTER_TARGET = QLatin1String("<pointer target>") |
| const QString | ParserStrings::NAME_POINTER_VALUE_TYPE = QLatin1String("<pointer value type>") |
| const QString | ParserStrings::PROPERTY_ABLE_TO_READ = QLatin1String("wasAbleToRead") |
| const QString | ParserStrings::PROPERTY_ALTERNATIVES = QLatin1String("alternatives") |
| const QString | ParserStrings::PROPERTY_BYTE_COUNT = QLatin1String("byteCount") |
| const QString | ParserStrings::PROPERTY_BYTEORDER = QLatin1String("byteOrder") |
| const QString | ParserStrings::PROPERTY_CHAR_COUNT = QLatin1String("charCount") |
| const QString | ParserStrings::PROPERTY_CHILD = QLatin1String("child") |
| const QString | ParserStrings::PROPERTY_CHILD_COUNT = QLatin1String("childCount") |
| const QString | ParserStrings::PROPERTY_CHILDREN = QLatin1String("fields") |
| const QString | ParserStrings::PROPERTY_CUSTOM_TYPE_NAME = QLatin1String("typeName") |
| const QString | ParserStrings::PROPERTY_DATATYPE = QLatin1String("datatype") |
| const QString | ParserStrings::PROPERTY_DEFAULT_CHILDREN = QLatin1String("defaultFields") |
| const QString | ParserStrings::PROPERTY_DEFAULT_LOCK_OFFSET = QLatin1String("defaultLockOffset") |
| const QString | ParserStrings::PROPERTY_ENCODING = QLatin1String("encoding") |
| const QString | ParserStrings::PROPERTY_ENUM_NAME = QLatin1String("enumName") |
| const QString | ParserStrings::PROPERTY_ENUM_VALUES = QLatin1String("enumValues") |
| const QString | ParserStrings::PROPERTY_INTERNAL_TYPE = QLatin1String("__type") |
| const QString | ParserStrings::PROPERTY_LENGTH = QLatin1String("length") |
| const QString | ParserStrings::PROPERTY_MAX_BYTE_COUNT = QLatin1String("maxByteCount") |
| const QString | ParserStrings::PROPERTY_MAX_CHAR_COUNT = QLatin1String("maxCharCount") |
| const QString | ParserStrings::PROPERTY_NAME = QLatin1String("name") |
| const QString | ParserStrings::PROPERTY_PARENT = QLatin1String("parent") |
| const QString | ParserStrings::PROPERTY_SELECT_IF = QLatin1String("selectIf") |
| const QString | ParserStrings::PROPERTY_STRUCT_NAME = QLatin1String("structName") |
| const QString | ParserStrings::PROPERTY_TARGET = QLatin1String("target") |
| const QString | ParserStrings::PROPERTY_TERMINATED_BY = QLatin1String("terminatedBy") |
| const QString | ParserStrings::PROPERTY_TO_STRING_FUNC = QLatin1String("toStringFunc") |
| const QString | ParserStrings::PROPERTY_TYPE = QLatin1String("type") |
| const QString | ParserStrings::PROPERTY_UPDATE_FUNC = QLatin1String("updateFunc") |
| const QString | ParserStrings::PROPERTY_VALID = QLatin1String("valid") |
| const QString | ParserStrings::PROPERTY_VALIDATION_ERROR = QLatin1String("validationError") |
| const QString | ParserStrings::PROPERTY_VALIDATION_FUNC = QLatin1String("validationFunc") |
| const QString | ParserStrings::PROPERTY_VALUE = QLatin1String("value") |
| const QString | ParserStrings::PROPERTY_WIDTH = QLatin1String("width") |
| const QString | ParserStrings::TYPE_ALTERNATIVES = QLatin1String("alternatives") |
| const QString | ParserStrings::TYPE_ARRAY = QLatin1String("array") |
| const QString | ParserStrings::TYPE_BITFIELD = QLatin1String("bitfield") |
| const QString | ParserStrings::TYPE_ENUM = QLatin1String("enum") |
| const QString | ParserStrings::TYPE_ENUMDEF = QLatin1String("enumDef") |
| const QString | ParserStrings::TYPE_FLAGS = QLatin1String("flags") |
| const QString | ParserStrings::TYPE_GROUP = QLatin1String("group") |
| const QString | ParserStrings::TYPE_POINTER = QLatin1String("pointer") |
| const QString | ParserStrings::TYPE_PRIMITIVE = QLatin1String("primitive") |
| const QString | ParserStrings::TYPE_STRING = QLatin1String("string") |
| const QString | ParserStrings::TYPE_STRUCT = QLatin1String("struct") |
| const QString | ParserStrings::TYPE_TAGGED_UNION = QLatin1String("taggedUnion") |
| const QString | ParserStrings::TYPE_UNION = QLatin1String("union") |
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:10 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference