|
| #define | EW_RTE_VERSION 0x000A0000 |
| |
| #define | EW_MAX_STRING_CACHE_SIZE 0x00008000 |
| |
| #define | EW_WARNING(aMsg) |
| |
| #define | EW_WARNING_1(aMsg, aArg1) |
| |
| #define | EW_WARNING_2(aMsg, aArg1, aArg2) |
| |
| #define | EW_WARNING_3(aMsg, aArg1, aArg2, aArg3) |
| |
| #define | EW_ERROR(aMsg) |
| |
| #define | EW_ERROR_1(aMsg, aArg1) |
| |
| #define | EW_ERROR_2(aMsg, aArg1, aArg2) |
| |
| #define | EW_ERROR_3(aMsg, aArg1, aArg2, aArg3) |
| |
| #define | EW_PANIC(aMsg) |
| |
| #define | EW_PANIC_1(aMsg, aArg1) |
| |
| #define | EW_PANIC_2(aMsg, aArg1, aArg2) |
| |
| #define | EW_PANIC_3(aMsg, aArg1, aArg2, aArg3) |
| |
| #define | EW_SHIFT(aValue, aBits) (((aBits) < 0) ? ((aValue) << -(aBits)) : ((aValue) >> (aBits))) |
| |
| #define | EW_ROTATE(aValue, aBits) |
| |
| #define | EW_DECLARE_CLASS(aClass) |
| |
| #define | EW_DEFINE_FIELDS(aClass, aSuperClass) |
| |
| #define | EW_END_OF_FIELDS(aClass) |
| |
| #define | EW_VARIABLE(aName, aType) aType aName; |
| |
| #define | EW_PROPERTY(aName, aType) aType aName; |
| |
| #define | EW_OBJECT(aName, aObjectClass) struct _obj_##aObjectClass aName; |
| |
| #define | EW_ARRAY(aName, aType, aArraySize) aType aName aArraySize; |
| |
| #define | EW_VTHISPTR() XObject _vthis; |
| |
| #define | _Super _.Super |
| |
| #define | _VMT _.VMT |
| |
| #define | _XObject _.XObject |
| |
| #define | _Link _.Link |
| |
| #define | _Mark _.Mark |
| |
| #define | _GCT _XObject._.GCT |
| |
| #define | EW_DEFINE_METHODS(aClass, aSuperClass) |
| |
| #define | EW_END_OF_METHODS(aClass) |
| |
| #define | EW_METHOD(aName, aType) |
| |
| #define | EW_USE_METHOD(aName) (void *)aName, |
| |
| #define | EW_DEFINE_CLASS(aClass, aSuperClass, aGCInfo0, aGCInfo1, aGCInfo2, aGCInfo3, aGCInfo4, aGCInfo5, aName) |
| |
| #define | EW_END_OF_CLASS(aClass) |
| |
| #define | _None _.VMT |
| |
| #define | EW_DEFINE_VFIELDS(aClass, aSuperClass, aOriginClass) |
| |
| #define | EW_END_OF_VFIELDS(aClass) |
| |
| #define | EW_DEFINE_VMETHODS(aClass, aSuperClass, aOriginClass) |
| |
| #define | EW_END_OF_VMETHODS(aClass) |
| |
| #define | EW_DEFINE_VCLASS(aClass, aSuperClass, aOriginClass, aGCInfo0, aGCInfo1, aGCInfo2, aGCInfo3, aGCInfo4, aGCInfo5, aName) |
| |
| #define | EW_END_OF_VCLASS(aClass) |
| |
| #define | EW_DEFINE_CLASS_VARIANTS(aClass) static const XClassVariant _vof_##aClass[] = { |
| |
| #define | EW_END_OF_CLASS_VARIANTS(aClass) |
| |
| #define | EW_CLASS_VARIANT(aStyle, aVariant) |
| |
| #define | EW_STATIC_CLASS_VARIANT(aVariant) |
| |
| #define | EW_DEFINE_DISPATCHER(aClass, aSuperClass) |
| |
| #define | EW_END_OF_DISPATCHER(aClass) |
| |
| #define | EW_CLASS(aClass) (&__vmt_##aClass) |
| |
| #define | EW_VCLASS(aClass) (&__vmt_##aClass) |
| |
| #define | EW_CLASS_GCT(aClass) ((const struct _vmt_XObject *)EW_CLASS(aClass)) |
| |
| #define | EW_VCLASS_GCT(aClass) ((const struct _vmt_XObject *)EW_VCLASS(aClass)) |
| |
| #define | Super1 _Super |
| |
| #define | Super2 Super1._Super |
| |
| #define | Super3 Super2._Super |
| |
| #define | Super4 Super3._Super |
| |
| #define | Super5 Super4._Super |
| |
| #define | Super6 Super5._Super |
| |
| #define | Super7 Super6._Super |
| |
| #define | Super8 Super7._Super |
| |
| #define | Super9 Super8._Super |
| |
| #define | Super10 Super9._Super |
| |
| #define | Super11 Super10._Super |
| |
| #define | Super12 Super11._Super |
| |
| #define | Super13 Super12._Super |
| |
| #define | Super14 Super13._Super |
| |
| #define | Super15 Super14._Super |
| |
| #define | Super16 Super15._Super |
| |
| #define | Super17 Super16._Super |
| |
| #define | Super18 Super17._Super |
| |
| #define | Super19 Super18._Super |
| |
| #define | Super20 Super19._Super |
| |
| #define | Super21 Super20._Super |
| |
| #define | Super22 Super21._Super |
| |
| #define | Super23 Super22._Super |
| |
| #define | Super24 Super23._Super |
| |
| #define | EW_UNUSED_ARG(aArg) (void)(aArg) |
| |
| #define | EwConfigRuntimeEnvironment() |
| |
| #define | EwNewObject(aClass, aArg) ((aClass)EwNewObjectIndirect(EW_CLASS(aClass), aArg)) |
| |
| #define | EwCastObject(aObject, aClass) ((aClass)EwCastObject((XObject)(aObject), EW_CLASS(aClass))) |
| |
| #define | EwCastClass(aClass, aDesiredClass) EwCastClass(aClass, EW_CLASS(aDesiredClass)) |
| |
| #define | EwLockObject(aObject) EwLockObject((XObject)(aObject)) |
| |
| #define | EwUnlockObject(aObject) EwUnlockObject((XObject)(aObject)) |
| |
| #define | EW_DECLARE_CONST(aConstant) extern const XVariant aConstant; |
| |
| #define | EW_DEFINE_CONST_WITH_VARIANTS(aConstant) static const XSubVariant _v_##aConstant[] = { |
| |
| #define | EW_END_OF_CONST_WITH_VARIANTS(aConstant) |
| |
| #define | EW_DEFINE_CONST_VARIANTS_ONLY(aConstant) static const XSubVariant _v_##aConstant[] = { |
| |
| #define | EW_END_OF_CONST_VARIANTS_ONLY(aConstant) |
| |
| #define | EW_CONST_WITHOUT_VARIANTS(aConstant) |
| |
| #define | EW_CONST_VARIANT(aStyle, aVariant) |
| |
| #define | EW_STATIC_CONST_VARIANT(aVariant) |
| |
| #define | EW_DEFINE_RES_WITH_VARIANTS(aResource) static const XSubVariant _v_##aResource[] = { |
| |
| #define | EW_END_OF_RES_WITH_VARIANTS(aResource) |
| |
| #define | EW_DEFINE_RES_VARIANTS_ONLY(aResource) static const XSubVariant _v_##aResource[] = { |
| |
| #define | EW_END_OF_RES_VARIANTS_ONLY(aResource) |
| |
| #define | EW_RES_WITHOUT_VARIANTS(aResource) |
| |
| #define | EW_RES_VARIANT(aStyle, aVariant) |
| |
| #define | EW_STATIC_RES_VARIANT(aVariant) |
| |
| #define | EW_DECLARE_AUTOOBJECT(aAutoObject, aClass) |
| |
| #define | EW_DEFINE_AUTOOBJECT(aAutoObject, aClass) |
| |
| #define | EW_DEFINE_AUTOOBJECT_VARIANTS(aAutoObject) static const XSubVariant _v_##aAutoObject[] = { |
| |
| #define | EW_END_OF_AUTOOBJECT_VARIANTS(aAutoObject) |
| |
| #define | EW_AUTOOBJECT_VARIANT(aStyle, aVariant) |
| |
| #define | EW_STATIC_AUTOOBJECT_VARIANT(aVariant) |
| |
| #define | EwNewRef(aObject, aOnGetProc, aOnSetProc) EwNewRef(aObject, (XRefGetSetProc)aOnGetProc, (XRefGetSetProc)aOnSetProc) |
| |
| #define | EwNewSlot(aObject, aSlotProc) EwNewSlot(aObject, (XSlotProc)aSlotProc) |
| |
| #define | EwGetAutoObject(aAutoObject, aClass) ((aClass)EwGetAutoObject(aAutoObject, EW_CLASS(aClass))) |
| |
| #define | EwLoadResource(aResource, aClass) ((aClass)EwLoadResource(aResource, EW_CLASS(aClass))) |
| |
| #define | EwGetVariantOf(aVariant, aKind) ((const aKind *)EwGetVariantOf(aVariant, sizeof(aKind))) |
| |
| #define | EwRetainString(aDest, aString) (*(aDest) = EwShareString(aString)) |
| |
| #define | EwReleaseString(aString) |
| |
| #define | EwReleaseStrings(aStrings) |
| |
| #define | EW_PERF_COUNTER(aName, aGroup) |
| |
| #define | EW_INSTRUMENT_FUNC(aFuncName, aReturnType, aArgsDecl, aArgs) |
| |
| #define | EW_INSTRUMENT_VOID_FUNC(aFuncName, aArgsDecl, aArgs) |
| |
| #define | EwAddPerfCounter(aPerfCounter) |
| |
| #define | EwStartPerfCounter(aPerfCounter) |
| |
| #define | EwStopPerfCounter(aPerfCounter) |
| |
| #define | EwResetPerfCounters() |
| |
| #define | EwPrintPerfCounters() |
| |
| #define | EwGetPerfCounter(aSeconds, aMicroseconds, aCPUMicroseconds) |
| |
|
| void | XObject__Init (XObject _this, XObject aLink, XHandle aArg) |
| |
| void | XObject__ReInit (XObject _this) |
| |
| void | XObject__Done (XObject _this) |
| |
| void | EwSetStackBaseAddress (void *aStackBaseAddress) |
| |
| XObject | EwNewObjectIndirect (const void *aClass, XHandle aArg) |
| |
| void | EwAttachObjectVariant (XObject aThis, XObject aLink, XHandle aArg) |
| |
| void | EwDetachObjectVariant (XObject aThis) |
| |
| void * | EwCastObject (register XObject aObject, register const void *aClass) |
| |
| XClass | EwCastClass (register XClass aClass, register const void *aDesiredClass) |
| |
| XClass | EwClassOf (register XObject aObject) |
| |
| void | EwLockObject (register XObject aObject) |
| |
| void | EwUnlockObject (register XObject aObject) |
| |
| int | EwReclaimMemory (void) |
| |
| int | EwImmediateReclaimMemory (int aErrorCode) |
| |
| int | EwTestImmediateReclaimMemory (void) |
| |
| void | EwReconstructObjects (void) |
| |
| void * | EwAlloc (int aSize) |
| |
| void | EwFree (void *aMemory) |
| |
| int | EwIsMemory (void *aPtr) |
| |
| XFloat | EwMathSin (XFloat aAngle) |
| |
| XFloat | EwMathCos (XFloat aAngle) |
| |
| XFloat | EwMathTan (XFloat aAngle) |
| |
| XFloat | EwMathArcSin (XFloat aValue) |
| |
| XFloat | EwMathArcCos (XFloat aValue) |
| |
| XFloat | EwMathArcTan (XFloat aValue) |
| |
| XFloat | EwMathArcTan2 (XFloat aY, XFloat aX) |
| |
| XFloat | EwMathSqrt (XFloat aValue) |
| |
| XFloat | EwMathPow (XFloat aA, XFloat aB) |
| |
| XFloat | EwMathExp (XFloat aValue) |
| |
| XFloat | EwMathLog (XFloat aValue) |
| |
| XFloat | EwMathLog10 (XFloat aValue) |
| |
| XInt32 | EwMathRandInt32 (XInt32 aValue1, XInt32 aValue2) |
| |
| XFloat | EwMathRandFloat (XFloat aValue1, XFloat aValue2) |
| |
| XFloat | EwMathRound (XFloat aValue) |
| |
| XFloat | EwMathFloor (XFloat aValue) |
| |
| XFloat | EwMathCeil (XFloat aValue) |
| |
| XInt32 | EwGetInt32Min (int aCount,...) |
| |
| XUInt32 | EwGetUInt32Min (int aCount,...) |
| |
| XInt64 | EwGetInt64Min (int aCount,...) |
| |
| XUInt64 | EwGetUInt64Min (int aCount,...) |
| |
| XFloat | EwGetFloatMin (int aCount,...) |
| |
| XColor | EwGetColorMin (int aCount,...) |
| |
| XPoint | EwGetPointMin (int aCount,...) |
| |
| XRect | EwGetRectMin (int aCount,...) |
| |
| XInt32 | EwGetInt32Max (int aCount,...) |
| |
| XUInt32 | EwGetUInt32Max (int aCount,...) |
| |
| XInt64 | EwGetInt64Max (int aCount,...) |
| |
| XUInt64 | EwGetUInt64Max (int aCount,...) |
| |
| XFloat | EwGetFloatMax (int aCount,...) |
| |
| XColor | EwGetColorMax (int aCount,...) |
| |
| XPoint | EwGetPointMax (int aCount,...) |
| |
| XRect | EwGetRectMax (int aCount,...) |
| |
| XInt32 | EwGetInt32Abs (XInt32 aValue) |
| |
| XInt64 | EwGetInt64Abs (XInt64 aValue) |
| |
| XFloat | EwGetFloatAbs (XFloat aValue) |
| |
| XPoint | EwGetPointAbs (XPoint aValue) |
| |
| XRect | EwGetRectAbs (XRect aValue) |
| |
| XUInt32 | EwGetInt32UAbs (XInt32 aValue) |
| |
| XUInt64 | EwGetInt64UAbs (XInt64 aValue) |
| |
| XFloat | EwNewFloatNaN (void) |
| |
| XFloat | EwNewFloatInfP (void) |
| |
| XFloat | EwNewFloatInfN (void) |
| |
| XBool | EwIsFloatNaN (XFloat aValue) |
| |
| XBool | EwIsFloatInf (XFloat aValue) |
| |
| XBool | EwIsFloatInfP (XFloat aValue) |
| |
| XBool | EwIsFloatInfN (XFloat aValue) |
| |
| XFloat | EwMathLength (XFloat aX, XFloat aY) |
| |
| XFloat | EwMathLengthPoint (XPoint aPoint) |
| |
| XFloat | EwMathTrunc (XFloat aValue) |
| |
| XFloat | EwMathFract (XFloat aValue) |
| |
| XBool | EwSetContains (XSet aSet1, XSet aSet2) |
| |
| XColor | EwNewColor (XUInt8 aRed, XUInt8 aGreen, XUInt8 aBlue, XUInt8 aAlpha) |
| |
| XColor | EwMinusColor (XColor aColor1, XColor aColor2) |
| |
| XColor | EwPlusColor (XColor aColor1, XColor aColor2) |
| |
| XColor | EwBlendColor (XColor aColor1, XColor aColor2) |
| |
| XColor | EwBlendColorInt (XColor aColor, XInt32 aAlpha) |
| |
| XColor | EwBlendColorUInt (XColor aColor, XUInt32 aAlpha) |
| |
| XColor | EwSetColorRed (XColor aColor, XUInt8 aRed) |
| |
| XColor | EwSetColorGreen (XColor aColor, XUInt8 aGreen) |
| |
| XColor | EwSetColorBlue (XColor aColor, XUInt8 aBlue) |
| |
| XColor | EwSetColorAlpha (XColor aColor, XUInt8 aAlpha) |
| |
| int | EwCompColor (XColor aColor1, XColor aColor2) |
| |
| XBool | EwIsColorNull (XColor aColor) |
| |
| XColor | EwGetVariantOfColor (const XVariant *aConstant) |
| |
| XPoint | EwNewPoint (XInt32 aX, XInt32 aY) |
| |
| int | EwCompPoint (XPoint aPoint1, XPoint aPoint2) |
| |
| XBool | EwIsPointNull (XPoint aPoint) |
| |
| XPoint | EwMovePointNeg (XPoint aPoint, XPoint aOffset) |
| |
| XPoint | EwMovePointPos (XPoint aPoint, XPoint aOffset) |
| |
| XPoint | EwNegPoint (XPoint aPoint) |
| |
| XPoint | EwSetPointX (XPoint aPoint, XInt32 aX) |
| |
| XPoint | EwSetPointY (XPoint aPoint, XInt32 aY) |
| |
| XPoint | EwGetVariantOfPoint (const XVariant *aConstant) |
| |
| XRect | EwNewRect (XInt32 aX1, XInt32 aY1, XInt32 aX2, XInt32 aY2) |
| |
| XRect | EwNewRect2Point (XPoint aPoint1, XPoint aPoint2) |
| |
| int | EwCompRect (XRect aRect1, XRect aRect2) |
| |
| XBool | EwIsRectNull (XRect aRect) |
| |
| XBool | EwIsPointInRect (XRect aRect, XPoint aPoint) |
| |
| XBool | EwIsRectEmpty (XRect aRect) |
| |
| XRect | EwInflateRect (XRect aRect, XPoint aDelta) |
| |
| XRect | EwIntersectRect (XRect aRect1, XRect aRect2) |
| |
| XRect | EwUnionRect (XRect aRect1, XRect aRect2) |
| |
| XRect | EwIntersectRect2 (XRect aRect1, XRect aRect2) |
| |
| XRect | EwMoveRectNeg (XRect aRect, XPoint aOffset) |
| |
| XRect | EwMoveRectPos (XRect aRect, XPoint aOffset) |
| |
| XInt32 | EwGetRectH (XRect aRect) |
| |
| XInt32 | EwGetRectW (XRect aRect) |
| |
| XInt32 | EwGetRectArea (XRect aRect) |
| |
| XPoint | EwGetRectSize (XRect aRect) |
| |
| XRect | EwGetRectORect (XRect aRect) |
| |
| XPoint | EwGetRectCenter (XRect aRect) |
| |
| XRect | EwSetRectSize (XRect aRect, XPoint aSize) |
| |
| XRect | EwSetRectOrigin (XRect aRect, XPoint aOrigin) |
| |
| XRect | EwSetRectX1 (XRect aRect, XInt32 aX1) |
| |
| XRect | EwSetRectY1 (XRect aRect, XInt32 aY1) |
| |
| XRect | EwSetRectX2 (XRect aRect, XInt32 aX2) |
| |
| XRect | EwSetRectY2 (XRect aRect, XInt32 aY2) |
| |
| XRect | EwSetRectX (XRect aRect, XInt32 aX) |
| |
| XRect | EwSetRectY (XRect aRect, XInt32 aY) |
| |
| XRect | EwSetRectW (XRect aRect, XInt32 aW) |
| |
| XRect | EwSetRectH (XRect aRect, XInt32 aH) |
| |
| XRect | EwSetRectPoint1 (XRect aRect, XPoint aPoint1) |
| |
| XRect | EwSetRectPoint2 (XRect aRect, XPoint aPoint2) |
| |
| XRect | EwGetVariantOfRect (const XVariant *aConstant) |
| |
| XRef | EwNewRef (void *aObject, XRefGetSetProc aOnGetProc, XRefGetSetProc aOnSetProc) |
| |
| int | EwCompRef (XRef aRef1, XRef aRef2) |
| |
| XBool | EwIsRefNull (XRef aRef) |
| |
| XInt8 | EwOnGetInt8 (XRef aRef) |
| |
| XInt16 | EwOnGetInt16 (XRef aRef) |
| |
| XInt32 | EwOnGetInt32 (XRef aRef) |
| |
| XInt64 | EwOnGetInt64 (XRef aRef) |
| |
| XUInt8 | EwOnGetUInt8 (XRef aRef) |
| |
| XUInt16 | EwOnGetUInt16 (XRef aRef) |
| |
| XUInt32 | EwOnGetUInt32 (XRef aRef) |
| |
| XUInt64 | EwOnGetUInt64 (XRef aRef) |
| |
| XBool | EwOnGetBool (XRef aRef) |
| |
| XFloat | EwOnGetFloat (XRef aRef) |
| |
| XChar | EwOnGetChar (XRef aRef) |
| |
| XString | EwOnGetString (XRef aRef) |
| |
| XPoint | EwOnGetPoint (XRef aRef) |
| |
| XRect | EwOnGetRect (XRef aRef) |
| |
| XColor | EwOnGetColor (XRef aRef) |
| |
| XEnum | EwOnGetEnum (XRef aRef) |
| |
| XSet | EwOnGetSet (XRef aRef) |
| |
| XObject | EwOnGetObject (XRef aRef) |
| |
| XSlot | EwOnGetSlot (XRef aRef) |
| |
| XLangId | EwOnGetLangId (XRef aRef) |
| |
| XStylesSet | EwOnGetStylesSet (XRef aRef) |
| |
| XClass | EwOnGetClass (XRef aRef) |
| |
| XHandle | EwOnGetHandle (XRef aRef) |
| |
| void | EwOnSetInt8 (XRef aRef, XInt8 aValue) |
| |
| void | EwOnSetInt16 (XRef aRef, XInt16 aValue) |
| |
| void | EwOnSetInt32 (XRef aRef, XInt32 aValue) |
| |
| void | EwOnSetInt64 (XRef aRef, XInt64 aValue) |
| |
| void | EwOnSetUInt8 (XRef aRef, XUInt8 aValue) |
| |
| void | EwOnSetUInt16 (XRef aRef, XUInt16 aValue) |
| |
| void | EwOnSetUInt32 (XRef aRef, XUInt32 aValue) |
| |
| void | EwOnSetUInt64 (XRef aRef, XUInt64 aValue) |
| |
| void | EwOnSetBool (XRef aRef, XBool aValue) |
| |
| void | EwOnSetFloat (XRef aRef, XFloat aValue) |
| |
| void | EwOnSetChar (XRef aRef, XChar aValue) |
| |
| void | EwOnSetString (XRef aRef, XString aValue) |
| |
| void | EwOnSetPoint (XRef aRef, XPoint aValue) |
| |
| void | EwOnSetRect (XRef aRef, XRect aValue) |
| |
| void | EwOnSetColor (XRef aRef, XColor aValue) |
| |
| void | EwOnSetEnum (XRef aRef, XEnum aValue) |
| |
| void | EwOnSetSet (XRef aRef, XSet aValue) |
| |
| void | EwOnSetObject (XRef aRef, XObject aValue) |
| |
| void | EwOnSetSlot (XRef aRef, XSlot aValue) |
| |
| void | EwOnSetLangId (XRef aRef, XLangId aValue) |
| |
| void | EwOnSetStylesSet (XRef aRef, XStylesSet aValue) |
| |
| void | EwOnSetClass (XRef aRef, XClass aValue) |
| |
| void | EwOnSetHandle (XRef aRef, XHandle aValue) |
| |
| XSlot | EwNewSlot (void *aObject, XSlotProc aSlotProc) |
| |
| int | EwCompSlot (XSlot aSlot1, XSlot aSlot2) |
| |
| XBool | EwIsSlotNull (XSlot aSlot) |
| |
| void | EwSignal (XSlot aSlot, XObject aSender) |
| |
| void | EwPostSignal (XSlot aSlot, XObject aSender) |
| |
| void | EwIdleSignal (XSlot aSlot, XObject aSender) |
| |
| int | EwProcessSignals (void) |
| |
| int | EwAnyPendingSignals (void) |
| |
| int | EwAttachObjObserver (XSlot aSlot, XObject aObject, XUInt32 aId) |
| |
| int | EwAttachRefObserver (XSlot aSlot, XRef aRef, XUInt32 aId) |
| |
| int | EwAttachObserver (XSlot aSlot, XUInt32 aId) |
| |
| int | EwDetachObjObserver (XSlot aSlot, XObject aObject, XUInt32 aId) |
| |
| int | EwDetachRefObserver (XSlot aSlot, XRef aRef, XUInt32 aId) |
| |
| int | EwDetachObserver (XSlot aSlot, XUInt32 aId) |
| |
| void | EwNotifyObjObservers (XObject aObject, XUInt32 aId) |
| |
| void | EwNotifyRefObservers (XRef aRef, XUInt32 aId) |
| |
| void | EwNotifyObservers (XUInt32 aId) |
| |
| XObject | EwGetAutoObject (const XVariant *aAutoObject, const void *aClass) |
| |
| void | EwRegisterResource (XObject aObject, const void *aResource) |
| |
| void | EwDeregisterResource (XObject aObject) |
| |
| XObject | EwLoadResource (const XVariant *aResource, const void *aClass) |
| |
| XLangId | EwGetLanguage (void) |
| |
| XLangId | EwSetLanguage (XLangId aLangId) |
| |
| XStylesSet | EwGetStyles (void) |
| |
| XStylesSet | EwSetStyles (XStylesSet aStylesSet) |
| |
| int | EwStylesContains (XStylesSet aStylesSet1, XStylesSet aStylesSet2) |
| |
| const void * | EwGetVariantOf (register const XVariant *aVariant, int aSize) |
| |
| XLangId | EwGetVariantOfLangId (const XVariant *aConstant) |
| |
| XStylesSet | EwGetVariantOfStylesSet (const XVariant *aConstant) |
| |
| XInt8 | EwGetVariantOfInt8 (const XVariant *aConstant) |
| |
| XInt16 | EwGetVariantOfInt16 (const XVariant *aConstant) |
| |
| XInt32 | EwGetVariantOfInt32 (const XVariant *aConstant) |
| |
| XInt64 | EwGetVariantOfInt64 (const XVariant *aConstant) |
| |
| XUInt8 | EwGetVariantOfUInt8 (const XVariant *aConstant) |
| |
| XUInt16 | EwGetVariantOfUInt16 (const XVariant *aConstant) |
| |
| XUInt32 | EwGetVariantOfUInt32 (const XVariant *aConstant) |
| |
| XUInt64 | EwGetVariantOfUInt64 (const XVariant *aConstant) |
| |
| XBool | EwGetVariantOfBool (const XVariant *aConstant) |
| |
| XFloat | EwGetVariantOfFloat (const XVariant *aConstant) |
| |
| XEnum | EwGetVariantOfEnum (const XVariant *aConstant) |
| |
| XSet | EwGetVariantOfSet (const XVariant *aConstant) |
| |
| XString | EwNewString (const XChar *aString) |
| |
| XString | EwNewStringAnsi (register const char *aAnsi) |
| |
| XString | EwNewStringUtf8 (const unsigned char *aUtf8, int aCount) |
| |
| XString | EwNewStringUInt (XUInt32 aValue, XInt32 aCount, XInt32 aRadix) |
| |
| XString | EwNewStringInt (XInt32 aValue, XInt32 aCount, XInt32 aRadix) |
| |
| XString | EwNewStringUInt64 (XUInt64 aValue, XInt32 aCount, XInt32 aRadix) |
| |
| XString | EwNewStringInt64 (XInt64 aValue, XInt32 aCount, XInt32 aRadix) |
| |
| XString | EwNewStringFloat (XFloat aValue, XInt32 aCount, XInt32 aPrecision) |
| |
| XString | EwNewStringChar (XChar aChar, XInt32 aCount) |
| |
| int | EwCompString (XString aString1, XString aString2) |
| |
| XString | EwLoadString (const XStringRes *aStringConst) |
| |
| XString | EwShareString (XString aString) |
| |
| XString | EwConcatString (XString aString1, XString aString2) |
| |
| XString | EwConcatStringChar (XString aString, XChar aChar) |
| |
| XString | EwConcatCharString (XChar aChar, XString aString) |
| |
| XChar | EwGetStringChar (register XString aString, XInt32 aIndex) |
| |
| XString | EwSetStringChar (register XString aString, XInt32 aIndex, XChar aChar) |
| |
| XInt32 | EwGetStringLength (XString aString) |
| |
| XBool | EwIsStringEmpty (XString aString) |
| |
| XString | EwGetStringUpper (XString aString) |
| |
| XString | EwGetStringLower (XString aString) |
| |
| XString | EwStringLeft (XString aString, XInt32 aCount) |
| |
| XString | EwStringRight (XString aString, XInt32 aCount) |
| |
| XString | EwStringMiddle (XString aString, XInt32 aIndex, XInt32 aCount) |
| |
| XString | EwStringInsert (XString aString1, XString aString2, XInt32 aIndex) |
| |
| XString | EwStringRemove (XString aString, XInt32 aIndex, XInt32 aCount) |
| |
| XInt32 | EwStringFindChar (XString aString, XChar aChar, XInt32 aStartIndex) |
| |
| XInt32 | EwStringFind (XString aString1, XString aString2, XInt32 aStartIndex) |
| |
| XInt32 | EwStringParseInt32 (XString aString, XInt32 aDefault, XInt32 aRadix) |
| |
| XUInt32 | EwStringParseUInt32 (XString aString, XUInt32 aDefault, XInt32 aRadix) |
| |
| XInt64 | EwStringParseInt64 (XString aString, XInt64 aDefault, XInt32 aRadix) |
| |
| XUInt64 | EwStringParseUInt64 (XString aString, XUInt64 aDefault, XInt32 aRadix) |
| |
| XFloat | EwStringParseFloat (XString aString, XFloat aDefault) |
| |
| XInt32 | EwStringToAnsi (XString aString, char *aDest, XInt32 aCount, char aDefChar) |
| |
| XInt32 | EwGetUtf8StringLength (XString aString) |
| |
| XInt32 | EwStringToUtf8 (XString aString, unsigned char *aDest, XInt32 aCount) |
| |
| XString | EwGetVariantOfString (const XVariant *aConstant) |
| |
| XChar | EwGetVariantOfChar (const XVariant *aConstant) |
| |
| XChar | EwGetCharUpper (XChar aChar) |
| |
| XChar | EwGetCharLower (XChar aChar) |
| |
| XTimer * | EwCreateTimer (XTimerProc aProc, XHandle aArg) |
| |
| void | EwDestroyTimer (XTimer *aTimer) |
| |
| void | EwStartTimer (XTimer *aTimer, XInt32 aInitialTime, XInt32 aRepeatTime) |
| |
| void | EwResetTimer (XTimer *aTimer) |
| |
| int | EwProcessTimers (void) |
| |
| int | EwNextTimerExpiration (void) |
| |
| void | EwDecompress (const unsigned int *aData, unsigned char *aDest, int aWidth, int aPitch) |
| |
| void | EwAdaptByteOrder2 (unsigned short *aData, int aCount) |
| |
| void | EwAdaptByteOrder4 (unsigned int *aData, int aCount) |
| |
| void | EwRegisterFlashAreaReader (XFlashAreaReaderProc aReaderProc, void *aStartAddress, void *aEndAddress, int aBlockSize) |
| |
| int | EwFormatUIntToAnsiString (char *aBuf, unsigned long aValue, int aCount, int aRadix, int aUpper, int aSign) |
| |
| int | EwFormatIntToAnsiString (char *aBuf, long aValue, int aCount, int aRadix, int aUpper, int aSign) |
| |
| int | EwFormatUInt64ToAnsiString (char *aBuf, XUInt64 aValue, int aCount, int aRadix, int aUpper, int aSign) |
| |
| int | EwFormatInt64ToAnsiString (char *aBuf, XInt64 aValue, int aCount, int aRadix, int aUpper, int aSign) |
| |
| int | EwFormatFloatToAnsiString (char *aBuf, float aValue, int aCount, int aPrecision, int aSign) |
| |
| void | EwTrace (const char *aFormat,...) |
| |
| void | EwThrow (const XChar *aMessage) |
| |
| void | EwError (int aCode) |
| |
| void | EwErrorS (int aCode, const char *aString) |
| |
| void | EwErrorPD (int aCode, const void *aPointer, int aSignedDecimal) |
| |
| void | EwErrorSD (int aCode, const char *aString, int aSignedDecimal) |
| |
| void | EwErrorDD (int aCode, int aSignedDecimal1, int aSignedDecimal2) |
| |
| void | EwErrorPDS (int aCode, const void *aPointer, int aSignedDecimal, const char *aString) |
| |
| void | EwPrint (const char *aFormat,...) |
| |
| void | EwPrintProfilerStatistic (int aDetailed) |
| |
| void | EwConsoleOutput (const char *aMessage) |
| |
| void | EwPanic (void) |
| |
| void | EwSaveRegister (void *aBuffer) |
| |
| unsigned long | EwGetTicks (void) |
| |
| XInt64 | EwGetTime (void) |
| |
| void | EwZero (void *aDstPtr, int aCount) |
| |
| void | EwFill (void *aDstPtr, unsigned char aValue, int aCount) |
| |
| void | EwMove (void *aDstPtr, const void *aSrcPtr, int aCount) |
| |
| void | EwCopy (void *aDstPtr, const void *aSrcPtr, int aCount) |
| |
| void | EwStrCpy (char *aDst, const char *aSrc) |
| |
| void | EwStrCat (char *aDst, const char *aSrc) |
| |
| int | EwStrCmp (const char *aStr1, const char *aStr2) |
| |
| int | EwStrLen (const char *aStr) |
| |
| int | EwInitHeap (int aLargeObjectSize) |
| |
| void | EwDoneHeap (void) |
| |
| void | EwAddHeapMemoryPool (void *aAddress, long aSize) |
| |
| void | EwGetHeapInfo (long *aNoOfMemoryPools, long *aTotalSize, long *aFreeSize, long *aNoOfUsedBlocks, long *aNoOfFreeBlocks, long *aSmallestFreeBlock, long *aLargestFreeBlock, unsigned long *aSmallAllocCounter, unsigned long *aLargeAllocCounter, unsigned long *aFreeCounter) |
| |
| void | EwDumpHeap (int aDetailed) |
| |
| int | EwVerifyHeap (void) |
| |
| void * | EwAllocHeapBlock (int aSize) |
| |
| void | EwFreeHeapBlock (void *aMemory) |
| |
| int | EwIsHeapPtr (void *aMemory) |
| |