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.
KDE API Reference