okteta
scriptvalueconverter_p.h
Go to the documentation of this file.
UnionDataInformation * toUnion(const QScriptValue &value, const ParserInfo &info)
Interface that must be implemented by all datatypes.
Definition: datainformation.h:67
virtual bool hasNext()
PrimitiveDataInformation * toPrimitive(const QScriptValue &value, const ParserInfo &info)
AbstractBitfieldDataInformation * toBitfield(const QScriptValue &value, const ParserInfo &info)
Definition: enumdatainformation.h:29
Definition: parserutils.h:72
A class holding the data of a struct for Okteta.
Definition: taggeduniondatainformation.h:31
Definition: arraydatainformation.h:36
DataInformation * toDataInformation(const QScriptValue &value, const ParserInfo &info)
virtual DataInformation * next()
ScriptValueChildrenParser(const ParserInfo &info, const QScriptValue &children)
virtual void setParent(DataInformation *newParent)
TaggedUnionDataInformation * toTaggedUnion(const QScriptValue &value, const ParserInfo &info)
For use by the parsers so that the functions don't have as many parameters.
Definition: parserutils.h:48
A class holding the data of a union for Okteta.
Definition: uniondatainformation.h:28
StructureDataInformation * toStruct(const QScriptValue &value, const ParserInfo &info)
PointerDataInformation * toPointer(const QScriptValue &value, const ParserInfo &info)
StringDataInformation * toString(const QScriptValue &value, const ParserInfo &info)
EnumDataInformation * toEnum(const QScriptValue &value, bool isFlags, const ParserInfo &info)
virtual ~ScriptValueChildrenParser()
A base class for all primitive data elements (e.g.
Definition: primitivedatainformation.h:34
ArrayDataInformation * toArray(const QScriptValue &value, const ParserInfo &info)
Definition: stringdatainformation.h:39
A class holding the data of a struct for Okteta.
Definition: structuredatainformation.h:28
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:09 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:09 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.