|
#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) |
|