📄 winscw_uid.inc
字号:
};
#line 3213
const TInt KNullDebugPort=-2;
const TUint32 KModuleVersionWild=0xfffffffeu;
const TUint32 KModuleVersionNull=0xffffffffu;
#line 3233
const TUint KNullThreadId = 0xffffffffu;
#line 3244
const TUint KNullProcessId = 0xffffffffu;
#line 3254
enum TFloatingPointType
{
EFpTypeNone=0,
EFpTypeVFPv2=1
};
#line 3270
enum TFloatingPointMode
{
EFpModeRunFast=0,
EFpModeIEEENoExceptions=1
};
#line 3296
enum TFloatingPointRoundingMode
{
EFpRoundToNearest=0,
EFpRoundToPlusInfinity=1,
EFpRoundToMinusInfinity=2,
EFpRoundToZero=3,
EFpRoundNumModes=4
};
#line 1 "C:\\Symbian\\9.1\\S60_3rd_MR\\epoc32\\include\\e32capability.h" /* stack depth 3 */
#line 24
enum TCapability
{
ECapabilityTCB = 0,
ECapabilityCommDD = 1,
#line 55
ECapabilityPowerMgmt = 2,
ECapabilityMultimediaDD = 3,
#line 72
ECapabilityReadDeviceData = 4,
ECapabilityWriteDeviceData = 5,
#line 91
ECapabilityDRM = 6,
#line 104
ECapabilityTrustedUI = 7,
#line 114
ECapabilityProtServ = 8,
#line 123
ECapabilityDiskAdmin = 9,
#line 135
ECapabilityNetworkControl = 10,
#line 144
ECapabilityAllFiles = 11,
#line 154
ECapabilitySwEvent = 12,
#line 168
ECapabilityNetworkServices = 13,
#line 178
ECapabilityLocalServices = 14,
#line 190
ECapabilityReadUserData = 15,
#line 202
ECapabilityWriteUserData = 16,
#line 211
ECapabilityLocation = 17,
#line 224
ECapabilitySurroundingsDD = 18,
#line 237
ECapabilityUserEnvironment = 19,
ECapability_Limit,
ECapability_HardLimit = 255,
ECapability_None = -1,
ECapability_Denied = -2
};
#line 3326 "C:\\Symbian\\9.1\\S60_3rd_MR\\epoc32\\include\\e32const.h" /* stack depth 2 */
#line 8 "C:\\Symbian\\9.1\\S60_3rd_MR\\epoc32\\include\\e32cmn.h" /* stack depth 1 */
extern "C" {
#line 41
__declspec(dllexport) TInt memcompare(const TUint8* aLeft, TInt aLeftLen, const TUint8* aRight, TInt aRightLen);
#line 74
__declspec(dllexport) TAny* wordmove(TAny* aTrg, const TAny* aSrc, unsigned int aLength);
#line 91
__declspec(dllexport) TAny* memclr(TAny* aTrg, unsigned int aLength);
}
extern "C" {
#line 112
__declspec(dllexport) TAny* memset(TAny* aTrg, TInt aValue, unsigned int aLength);
#line 129
__declspec(dllexport) TAny* memcpy(TAny* aTrg, const TAny* aSrc, unsigned int aLength);
#line 146
__declspec(dllexport) TAny* memmove(TAny* aTrg, const TAny* aSrc, unsigned int aLength);
}
#line 168
inline TInt Lim(TInt aVal,TUint aLimit)
{return(((TUint)aVal)<=aLimit);}
#line 187
inline TInt LimX(TInt aVal,TUint aLimit)
{return(((TUint)aVal)<aLimit);}
#line 204
template <class T>
inline T Min(T aLeft,T aRight)
{return(aLeft<aRight ? aLeft : aRight);}
#line 223
template <class T>
inline T Min(T aLeft,TUint aRight)
{return(aLeft<(TInt)aRight ? aLeft : (T)aRight);}
#line 241
template <class T>
inline T Max(T aLeft,T aRight)
{return(aLeft<aRight ? aRight : aLeft);}
#line 260
template <class T>
inline T Max(T aLeft,TUint aRight)
{return(aLeft<(TInt)aRight ? (TInt)aRight : aLeft);}
#line 277
template <class T>
inline T Abs(T aVal)
{return(aVal<0 ? -aVal : aVal);}
#line 296
template <class T>
inline TBool Rng(T aMin,T aVal,T aMax)
{return(aVal>=aMin && aVal<=aMax);}
#line 314
template <class T,class S>
inline T* PtrAdd(T* aPtr,S aVal)
{return((T*)(((TUint8*)aPtr)+aVal));}
#line 332
template <class T,class S>
inline T* PtrSub(T* aPtr,S aVal)
{return((T*)(((TUint8*)aPtr)-aVal));}
#line 349
template <class T>
inline T Align2(T aValue)
{return((T)((((TUint)aValue)+sizeof(TUint16)-1)&~(sizeof(TUint16)-1)));}
#line 366
template <class T>
inline T Align4(T aValue)
{return((T)((((TUint)aValue)+sizeof(TUint32)-1)&~(sizeof(TUint32)-1)));}
#line 384
template <class T>
class TRefByValue
{
public:
inline TRefByValue(T& aRef);
inline operator T&();
private:
TRefByValue& operator=(TRefByValue aRef);
private:
T &iRef;
};
class TDesC16;
class TPtrC16;
#line 427
class TChar
{
public:
#line 459
enum TCategory
{
EAlphaGroup = 0x00,
ELetterOtherGroup = 0x10,
ELetterModifierGroup = 0x20,
EMarkGroup = 0x30,
ENumberGroup = 0x40,
EPunctuationGroup = 0x50,
ESymbolGroup = 0x60,
ESeparatorGroup = 0x70,
#line 531
EControlGroup = 0x80,
EMaxAssignedGroup = 0xE0,
EUnassignedGroup = 0xF0,
ELuCategory = EAlphaGroup | 0,
ELlCategory = EAlphaGroup | 1,
ELtCategory = EAlphaGroup | 2,
ELoCategory = ELetterOtherGroup | 0,
EMaxLetterCategory = ELetterOtherGroup | 0x0F,
ELmCategory = ELetterModifierGroup | 0,
EMaxLetterOrLetterModifierCategory = ELetterModifierGroup | 0x0F,
EMnCategory = EMarkGroup | 0,
EMcCategory = EMarkGroup | 1,
EMeCategory = EMarkGroup | 2,
ENdCategory = ENumberGroup | 0,
ENlCategory = ENumberGroup | 1,
ENoCategory = ENumberGroup | 2,
EPcCategory = EPunctuationGroup | 0,
EPdCategory = EPunctuationGroup | 1,
EPsCategory = EPunctuationGroup | 2,
EPeCategory = EPunctuationGroup | 3,
EPiCategory = EPunctuationGroup | 4,
EPfCategory = EPunctuationGroup | 5,
EPoCategory = EPunctuationGroup | 6,
ESmCategory = ESymbolGroup | 0,
EScCategory = ESymbolGroup | 1,
ESkCategory = ESymbolGroup | 2,
ESoCategory = ESymbolGroup | 3,
EMaxGraphicCategory = ESymbolGroup | 0x0F,
EZsCategory = ESeparatorGroup | 0,
EMaxPrintableCategory = EZsCategory,
EZlCategory = ESeparatorGroup | 1,
EZpCategory = ESeparatorGroup | 2,
ECcCategory = EControlGroup | 0,
ECfCategory = EControlGroup | 1,
EMaxAssignedCategory = EMaxAssignedGroup | 0x0F,
ECsCategory = EUnassignedGroup | 0,
ECoCategory = EUnassignedGroup | 1,
ECnCategory = EUnassignedGroup | 2
};
#line 763
enum TBdCategory
{
ELeftToRight,
ELeftToRightEmbedding,
ELeftToRightOverride,
ERightToLeft,
ERightToLeftArabic,
ERightToLeftEmbedding,
ERightToLeftOverride,
EPopDirectionalFormat,
EEuropeanNumber,
EEuropeanNumberSeparator,
EEuropeanNumberTerminator,
EArabicNumber,
ECommonNumberSeparator,
ENonSpacingMark,
EBoundaryNeutral,
EParagraphSeparator,
ESegmentSeparator,
EWhitespace,
EOtherNeutral
};
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -