okteta
#include <scripthandlerinfo.h>
Public Types | |
enum | Mode { None = 0, Validating = 1, Updating = 2, DeterminingLength = 4, TaggedUnionSelection = 8, CustomToString = 16 } |
Public Member Functions | |
ScriptHandlerInfo (QScriptEngine *engine, ScriptLogger *logger) | |
~ScriptHandlerInfo () | |
ScriptLogger * | logger () |
Mode | mode () const |
void | setMode (Mode m) |
Public Attributes | |
QScopedPointer< ArrayScriptClass > | mArrayClass |
QScopedPointer < BitfieldScriptClass > | mBitfieldClass |
QScopedPointer< EnumScriptClass > | mEnumClass |
QScopedPointer < PointerScriptClass > | mPointerClass |
QScopedPointer < PrimitiveScriptClass > | mPrimitiveClass |
QScopedPointer< StringScriptClass > | mStringClass |
QScopedPointer < StructUnionScriptClass > | mStructUnionClass |
Detailed Description
Definition at line 39 of file scripthandlerinfo.h.
Member Enumeration Documentation
The type of function that is being evaluated (most writing is only allowed when updating)
Enumerator | |
---|---|
None | |
Validating | |
Updating | |
DeterminingLength | |
TaggedUnionSelection | |
CustomToString |
Definition at line 45 of file scripthandlerinfo.h.
Constructor & Destructor Documentation
|
explicit |
Definition at line 32 of file scripthandlerinfo.cpp.
ScriptHandlerInfo::~ScriptHandlerInfo | ( | ) |
Definition at line 45 of file scripthandlerinfo.cpp.
Member Function Documentation
|
inline |
Definition at line 60 of file scripthandlerinfo.h.
|
inline |
- Returns
- The mode this handler is currently in (determines which properties are accessible
Definition at line 58 of file scripthandlerinfo.h.
|
inline |
Definition at line 59 of file scripthandlerinfo.h.
Member Data Documentation
QScopedPointer<ArrayScriptClass> ScriptHandlerInfo::mArrayClass |
Definition at line 50 of file scripthandlerinfo.h.
QScopedPointer<BitfieldScriptClass> ScriptHandlerInfo::mBitfieldClass |
Definition at line 55 of file scripthandlerinfo.h.
QScopedPointer<EnumScriptClass> ScriptHandlerInfo::mEnumClass |
Definition at line 52 of file scripthandlerinfo.h.
QScopedPointer<PointerScriptClass> ScriptHandlerInfo::mPointerClass |
Definition at line 56 of file scripthandlerinfo.h.
QScopedPointer<PrimitiveScriptClass> ScriptHandlerInfo::mPrimitiveClass |
Definition at line 51 of file scripthandlerinfo.h.
QScopedPointer<StringScriptClass> ScriptHandlerInfo::mStringClass |
Definition at line 54 of file scripthandlerinfo.h.
QScopedPointer<StructUnionScriptClass> ScriptHandlerInfo::mStructUnionClass |
Definition at line 53 of file scripthandlerinfo.h.
The documentation for this class was generated from the following files:
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 23:04:11 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.