Index: xfa/src/fgas/include/fx_utl.h |
diff --git a/xfa/src/fgas/include/fx_utl.h b/xfa/src/fgas/include/fx_utl.h |
index 850543786c4743055dc457defd3fee4bfb5132fe..35b676f41e8aed5bd0b520d8846a5ba4eb76c463 100644 |
--- a/xfa/src/fgas/include/fx_utl.h |
+++ b/xfa/src/fgas/include/fx_utl.h |
@@ -34,16 +34,16 @@ private: |
class CFX_BaseArray : public CFX_Target |
{ |
protected: |
- CFX_BaseArray(FX_INT32 iGrowSize, FX_INT32 iBlockSize); |
+ CFX_BaseArray(int32_t iGrowSize, int32_t iBlockSize); |
~CFX_BaseArray(); |
- FX_INT32 GetSize() const; |
- FX_INT32 GetBlockSize() const; |
- FX_LPBYTE AddSpaceTo(FX_INT32 index); |
- FX_LPBYTE GetAt(FX_INT32 index) const; |
+ int32_t GetSize() const; |
+ int32_t GetBlockSize() const; |
+ FX_LPBYTE AddSpaceTo(int32_t index); |
+ FX_LPBYTE GetAt(int32_t index) const; |
FX_LPBYTE GetBuffer() const; |
- FX_INT32 Append(const CFX_BaseArray &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1); |
- FX_INT32 Copy(const CFX_BaseArray &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1); |
- FX_INT32 RemoveLast(FX_INT32 iCount = -1); |
+ int32_t Append(const CFX_BaseArray &src, int32_t iStart = 0, int32_t iCount = -1); |
+ int32_t Copy(const CFX_BaseArray &src, int32_t iStart = 0, int32_t iCount = -1); |
+ int32_t RemoveLast(int32_t iCount = -1); |
void RemoveAll(FX_BOOL bLeaveMemory = FALSE); |
FX_LPVOID m_pData; |
}; |
@@ -51,13 +51,13 @@ template<class baseType> |
class CFX_BaseArrayTemplate : public CFX_BaseArray |
{ |
public: |
- CFX_BaseArrayTemplate(FX_INT32 iGrowSize = 100) : CFX_BaseArray(iGrowSize, sizeof(baseType)) {} |
- CFX_BaseArrayTemplate(FX_INT32 iGrowSize, FX_INT32 iBlockSize) : CFX_BaseArray(iGrowSize, iBlockSize) {} |
- FX_INT32 GetSize() const |
+ CFX_BaseArrayTemplate(int32_t iGrowSize = 100) : CFX_BaseArray(iGrowSize, sizeof(baseType)) {} |
+ CFX_BaseArrayTemplate(int32_t iGrowSize, int32_t iBlockSize) : CFX_BaseArray(iGrowSize, iBlockSize) {} |
+ int32_t GetSize() const |
{ |
return CFX_BaseArray::GetSize(); |
} |
- FX_INT32 GetBlockSize() const |
+ int32_t GetBlockSize() const |
{ |
return CFX_BaseArray::GetBlockSize(); |
} |
@@ -65,9 +65,9 @@ public: |
{ |
return (baseType*)CFX_BaseArray::AddSpaceTo(CFX_BaseArray::GetSize()); |
} |
- FX_INT32 Add(const baseType &element) |
+ int32_t Add(const baseType &element) |
{ |
- FX_INT32 index = CFX_BaseArray::GetSize(); |
+ int32_t index = CFX_BaseArray::GetSize(); |
*(baseType*)CFX_BaseArray::AddSpaceTo(index) = element; |
return index; |
} |
@@ -75,31 +75,31 @@ public: |
{ |
return (baseType*)CFX_BaseArray::GetBuffer(); |
} |
- baseType& GetAt(FX_INT32 index) const |
+ baseType& GetAt(int32_t index) const |
{ |
return *(baseType*)CFX_BaseArray::GetAt(index); |
} |
- baseType* GetPtrAt(FX_INT32 index) const |
+ baseType* GetPtrAt(int32_t index) const |
{ |
return (baseType*)CFX_BaseArray::GetAt(index); |
} |
- void SetAt(FX_INT32 index, const baseType &element) |
+ void SetAt(int32_t index, const baseType &element) |
{ |
*(baseType*)CFX_BaseArray::GetAt(index) = element; |
} |
- void SetAtGrow(FX_INT32 index, const baseType &element) |
+ void SetAtGrow(int32_t index, const baseType &element) |
{ |
*(baseType*)CFX_BaseArray::AddSpaceTo(index) = element; |
} |
- FX_INT32 Append(const CFX_BaseArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Append(const CFX_BaseArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
return CFX_BaseArray::Append(src, iStart, iCount); |
} |
- FX_INT32 Copy(const CFX_BaseArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Copy(const CFX_BaseArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
return CFX_BaseArray::Copy(src, iStart, iCount); |
} |
- FX_INT32 RemoveLast(FX_INT32 iCount = -1) |
+ int32_t RemoveLast(int32_t iCount = -1) |
{ |
return CFX_BaseArray::RemoveLast(iCount); |
} |
@@ -115,41 +115,41 @@ template<class baseType> |
class CFX_ObjectBaseArrayTemplate : public CFX_BaseArray |
{ |
public: |
- CFX_ObjectBaseArrayTemplate(FX_INT32 iGrowSize = 100) : CFX_BaseArray(iGrowSize, sizeof(baseType)) {} |
+ CFX_ObjectBaseArrayTemplate(int32_t iGrowSize = 100) : CFX_BaseArray(iGrowSize, sizeof(baseType)) {} |
~CFX_ObjectBaseArrayTemplate() |
{ |
RemoveAll(FALSE); |
} |
- FX_INT32 GetSize() const |
+ int32_t GetSize() const |
{ |
return CFX_BaseArray::GetSize(); |
} |
- FX_INT32 GetBlockSize() const |
+ int32_t GetBlockSize() const |
{ |
return CFX_BaseArray::GetBlockSize(); |
} |
- FX_INT32 Add(const baseType &element) |
+ int32_t Add(const baseType &element) |
{ |
- FX_INT32 index = CFX_BaseArray::GetSize(); |
+ int32_t index = CFX_BaseArray::GetSize(); |
baseType *p = (baseType*)CFX_BaseArray::AddSpaceTo(index); |
FXTARGET_New ((void*)p)baseType(element); |
return index; |
} |
- baseType& GetAt(FX_INT32 index) const |
+ baseType& GetAt(int32_t index) const |
{ |
return *(baseType*)CFX_BaseArray::GetAt(index); |
} |
- baseType* GetPtrAt(FX_INT32 index) const |
+ baseType* GetPtrAt(int32_t index) const |
{ |
return (baseType*)CFX_BaseArray::GetAt(index); |
} |
- FX_INT32 Append(const CFX_ObjectBaseArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Append(const CFX_ObjectBaseArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
FXSYS_assert(GetBlockSize() == src.GetBlockSize()); |
if (iCount == 0) { |
return 0; |
} |
- FX_INT32 iSize = src.GetSize(); |
+ int32_t iSize = src.GetSize(); |
FXSYS_assert(iStart > -1 && iStart < iSize); |
if (iCount < 0) { |
iCount = iSize; |
@@ -163,21 +163,21 @@ public: |
iSize = CFX_BaseArray::GetSize(); |
CFX_BaseArray::AddSpaceTo(iSize + iCount - 1); |
FX_LPBYTE *pStart = CFX_BaseArray::GetAt(iSize); |
- FX_INT32 iBlockSize = CFX_BaseArray::GetBlockSize(); |
+ int32_t iBlockSize = CFX_BaseArray::GetBlockSize(); |
iSize = iStart + iCount; |
- for (FX_INT32 i = iStart; i < iSize; i ++) { |
+ for (int32_t i = iStart; i < iSize; i ++) { |
FXTARGET_NewWith ((void*)pStart)baseType(src.GetAt(i)); |
pStart += iBlockSize; |
} |
return iCount; |
} |
- FX_INT32 Copy(const CFX_ObjectBaseArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Copy(const CFX_ObjectBaseArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
FXSYS_assert(GetBlockSize() == src.GetBlockSize()); |
if (iCount == 0) { |
return 0; |
} |
- FX_INT32 iSize = src.GetSize(); |
+ int32_t iSize = src.GetSize(); |
FXSYS_assert(iStart > -1 && iStart < iSize); |
if (iCount < 0) { |
iCount = iSize; |
@@ -191,32 +191,32 @@ public: |
RemoveAll(TRUE); |
CFX_BaseArray::AddSpaceTo(iCount - 1); |
FX_LPBYTE *pStart = CFX_BaseArray::GetAt(0); |
- FX_INT32 iBlockSize = CFX_BaseArray::GetBlockSize(); |
+ int32_t iBlockSize = CFX_BaseArray::GetBlockSize(); |
iSize = iStart + iCount; |
- for (FX_INT32 i = iStart; i < iSize; i ++) { |
+ for (int32_t i = iStart; i < iSize; i ++) { |
FXTARGET_New ((void*)pStart)baseType(src.GetAt(i)); |
pStart += iBlockSize; |
} |
return iCount; |
} |
- FX_INT32 RemoveLast(FX_INT32 iCount = -1) |
+ int32_t RemoveLast(int32_t iCount = -1) |
{ |
- FX_INT32 iSize = CFX_BaseArray::GetSize(); |
+ int32_t iSize = CFX_BaseArray::GetSize(); |
if (iCount < 0 || iCount > iSize) { |
iCount = iSize; |
} |
if (iCount == 0) { |
return iSize; |
} |
- for (FX_INT32 i = iSize - iCount; i < iSize; i ++) { |
+ for (int32_t i = iSize - iCount; i < iSize; i ++) { |
((baseType*)GetPtrAt(i))->~baseType(); |
} |
return CFX_BaseArray::RemoveLast(iCount); |
} |
void RemoveAll(FX_BOOL bLeaveMemory = FALSE) |
{ |
- FX_INT32 iSize = CFX_BaseArray::GetSize(); |
- for (FX_INT32 i = 0; i < iSize; i ++) { |
+ int32_t iSize = CFX_BaseArray::GetSize(); |
+ for (int32_t i = 0; i < iSize; i ++) { |
((baseType*)GetPtrAt(i))->~baseType(); |
} |
CFX_BaseArray::RemoveAll(bLeaveMemory); |
@@ -225,14 +225,14 @@ public: |
class CFX_BaseMassArray : public CFX_Target |
{ |
protected: |
- CFX_BaseMassArray(FX_INT32 iChunkSize, FX_INT32 iBlockSize); |
+ CFX_BaseMassArray(int32_t iChunkSize, int32_t iBlockSize); |
~CFX_BaseMassArray(); |
- FX_INT32 GetSize() const; |
- FX_LPBYTE AddSpaceTo(FX_INT32 index); |
- FX_LPBYTE GetAt(FX_INT32 index) const; |
- FX_INT32 Append(const CFX_BaseMassArray &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1); |
- FX_INT32 Copy(const CFX_BaseMassArray &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1); |
- FX_INT32 RemoveLast(FX_INT32 iCount = -1); |
+ int32_t GetSize() const; |
+ FX_LPBYTE AddSpaceTo(int32_t index); |
+ FX_LPBYTE GetAt(int32_t index) const; |
+ int32_t Append(const CFX_BaseMassArray &src, int32_t iStart = 0, int32_t iCount = -1); |
+ int32_t Copy(const CFX_BaseMassArray &src, int32_t iStart = 0, int32_t iCount = -1); |
+ int32_t RemoveLast(int32_t iCount = -1); |
void RemoveAll(FX_BOOL bLeaveMemory = FALSE); |
CFX_BaseMassArrayImp* m_pData; |
}; |
@@ -240,9 +240,9 @@ template<class baseType> |
class CFX_MassArrayTemplate : public CFX_BaseMassArray |
{ |
public: |
- CFX_MassArrayTemplate(FX_INT32 iChunkSize = 100) : CFX_BaseMassArray(iChunkSize, sizeof(baseType)) {} |
- CFX_MassArrayTemplate(FX_INT32 iChunkSize, FX_INT32 iBlockSize) : CFX_BaseMassArray(iChunkSize, iBlockSize) {} |
- FX_INT32 GetSize() const |
+ CFX_MassArrayTemplate(int32_t iChunkSize = 100) : CFX_BaseMassArray(iChunkSize, sizeof(baseType)) {} |
+ CFX_MassArrayTemplate(int32_t iChunkSize, int32_t iBlockSize) : CFX_BaseMassArray(iChunkSize, iBlockSize) {} |
+ int32_t GetSize() const |
{ |
return CFX_BaseMassArray::GetSize(); |
} |
@@ -250,37 +250,37 @@ public: |
{ |
return (baseType*)CFX_BaseMassArray::AddSpaceTo(CFX_BaseMassArray::GetSize()); |
} |
- FX_INT32 Add(const baseType &element) |
+ int32_t Add(const baseType &element) |
{ |
- FX_INT32 index = CFX_BaseMassArray::GetSize(); |
+ int32_t index = CFX_BaseMassArray::GetSize(); |
*(baseType*)CFX_BaseMassArray::AddSpaceTo(index) = element; |
return index; |
} |
- baseType& GetAt(FX_INT32 index) const |
+ baseType& GetAt(int32_t index) const |
{ |
return *(baseType*)CFX_BaseMassArray::GetAt(index); |
} |
- baseType* GetPtrAt(FX_INT32 index) const |
+ baseType* GetPtrAt(int32_t index) const |
{ |
return (baseType*)CFX_BaseMassArray::GetAt(index); |
} |
- void SetAt(FX_INT32 index, const baseType &element) |
+ void SetAt(int32_t index, const baseType &element) |
{ |
*(baseType*)CFX_BaseMassArray::GetAt(index) = element; |
} |
- void SetAtGrow(FX_INT32 index, const baseType &element) |
+ void SetAtGrow(int32_t index, const baseType &element) |
{ |
*(baseType*)CFX_BaseMassArray::AddSpaceTo(index) = element; |
} |
- FX_INT32 Append(const CFX_MassArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Append(const CFX_MassArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
return CFX_BaseMassArray::Append(src, iStart, iCount); |
} |
- FX_INT32 Copy(const CFX_MassArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Copy(const CFX_MassArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
return CFX_BaseMassArray::Copy(src, iStart, iCount); |
} |
- FX_INT32 RemoveLast(FX_INT32 iCount = -1) |
+ int32_t RemoveLast(int32_t iCount = -1) |
{ |
return CFX_BaseMassArray::RemoveLast(iCount); |
} |
@@ -290,7 +290,7 @@ public: |
} |
}; |
typedef CFX_MassArrayTemplate<FX_LPVOID> CFX_PtrMassArray; |
-typedef CFX_MassArrayTemplate<FX_INT32> CFX_Int32MassArray; |
+typedef CFX_MassArrayTemplate<int32_t> CFX_Int32MassArray; |
typedef CFX_MassArrayTemplate<FX_DWORD> CFX_DWordMassArray; |
typedef CFX_MassArrayTemplate<FX_WORD> CFX_WordMassArray; |
typedef CFX_MassArrayTemplate<CFX_Rect> CFX_RectMassArray; |
@@ -299,87 +299,87 @@ template<class baseType> |
class CFX_ObjectMassArrayTemplate : public CFX_BaseMassArray |
{ |
public: |
- CFX_ObjectMassArrayTemplate(FX_INT32 iChunkSize = 100) : CFX_BaseMassArray(iChunkSize, sizeof(baseType)) {} |
+ CFX_ObjectMassArrayTemplate(int32_t iChunkSize = 100) : CFX_BaseMassArray(iChunkSize, sizeof(baseType)) {} |
~CFX_ObjectMassArrayTemplate() |
{ |
RemoveAll(FALSE); |
} |
- FX_INT32 GetSize() const |
+ int32_t GetSize() const |
{ |
return CFX_BaseMassArray::GetSize(); |
} |
- FX_INT32 Add(const baseType &element) |
+ int32_t Add(const baseType &element) |
{ |
- FX_INT32 index = CFX_BaseMassArray::GetSize(); |
+ int32_t index = CFX_BaseMassArray::GetSize(); |
baseType *p = (baseType*)CFX_BaseMassArray::AddSpaceTo(index); |
FXTARGET_New ((void*)p)baseType(element); |
return index; |
} |
- baseType& GetAt(FX_INT32 index) const |
+ baseType& GetAt(int32_t index) const |
{ |
return *(baseType*)CFX_BaseMassArray::GetAt(index); |
} |
- baseType* GetPtrAt(FX_INT32 index) const |
+ baseType* GetPtrAt(int32_t index) const |
{ |
return (baseType*)CFX_BaseMassArray::GetAt(index); |
} |
- FX_INT32 Append(const CFX_ObjectMassArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Append(const CFX_ObjectMassArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
if (iCount == 0) { |
return CFX_BaseMassArray::GetSize(); |
} |
- FX_INT32 iSize = src.GetSize(); |
+ int32_t iSize = src.GetSize(); |
FXSYS_assert(iStart > -1 && iStart < iSize); |
if (iCount < 0) { |
iCount = iSize; |
} |
- FX_INT32 iEnd = iStart + iCount; |
+ int32_t iEnd = iStart + iCount; |
if (iEnd > iSize) { |
iEnd = iSize; |
} |
- for (FX_INT32 i = iStart; i < iEnd; i ++) { |
+ for (int32_t i = iStart; i < iEnd; i ++) { |
Add(src.GetAt(i)); |
} |
return CFX_BaseMassArray::GetSize(); |
} |
- FX_INT32 Copy(const CFX_ObjectMassArrayTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Copy(const CFX_ObjectMassArrayTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
if (iCount == 0) { |
return CFX_BaseMassArray::GetSize(); |
} |
- FX_INT32 iSize = src.GetSize(); |
+ int32_t iSize = src.GetSize(); |
FXSYS_assert(iStart > -1 && iStart < iSize); |
if (iCount < 0) { |
iCount = iSize; |
} |
- FX_INT32 iEnd = iStart + iCount; |
+ int32_t iEnd = iStart + iCount; |
if (iEnd > iSize) { |
iEnd = iSize; |
} |
RemoveAll(TRUE); |
- for (FX_INT32 i = iStart; i < iEnd; i ++) { |
+ for (int32_t i = iStart; i < iEnd; i ++) { |
Add(src.GetAt(i)); |
} |
return CFX_BaseMassArray::GetSize(); |
} |
- FX_INT32 RemoveLast(FX_INT32 iCount = -1) |
+ int32_t RemoveLast(int32_t iCount = -1) |
{ |
- FX_INT32 iSize = CFX_BaseMassArray::GetSize(); |
+ int32_t iSize = CFX_BaseMassArray::GetSize(); |
if (iCount < 0 || iCount > iSize) { |
iCount = iSize; |
} |
if (iCount == 0) { |
return iSize; |
} |
- for (FX_INT32 i = iSize - iCount; i < iSize; i ++) { |
+ for (int32_t i = iSize - iCount; i < iSize; i ++) { |
((baseType*)GetPtrAt(i))->~baseType(); |
} |
return CFX_BaseMassArray::RemoveLast(iCount); |
} |
void RemoveAll(FX_BOOL bLeaveMemory = FALSE) |
{ |
- FX_INT32 iSize = CFX_BaseMassArray::GetSize(); |
- for (FX_INT32 i = 0; i < iSize; i ++) { |
+ int32_t iSize = CFX_BaseMassArray::GetSize(); |
+ for (int32_t i = 0; i < iSize; i ++) { |
((baseType*)GetPtrAt(i))->~baseType(); |
} |
CFX_BaseMassArray::RemoveAll(bLeaveMemory); |
@@ -388,10 +388,10 @@ public: |
class CFX_BaseDiscreteArray : public CFX_Target |
{ |
protected: |
- CFX_BaseDiscreteArray(FX_INT32 iChunkSize, FX_INT32 iBlockSize); |
+ CFX_BaseDiscreteArray(int32_t iChunkSize, int32_t iBlockSize); |
~CFX_BaseDiscreteArray(); |
- FX_LPBYTE AddSpaceTo(FX_INT32 index); |
- FX_LPBYTE GetAt(FX_INT32 index) const; |
+ FX_LPBYTE AddSpaceTo(int32_t index); |
+ FX_LPBYTE GetAt(int32_t index) const; |
void RemoveAll(); |
FX_LPVOID m_pData; |
}; |
@@ -399,17 +399,17 @@ template<class baseType> |
class CFX_DiscreteArrayTemplate : public CFX_BaseDiscreteArray |
{ |
public: |
- CFX_DiscreteArrayTemplate(FX_INT32 iChunkSize = 100) : CFX_BaseDiscreteArray(iChunkSize, sizeof(baseType)) {} |
- baseType& GetAt(FX_INT32 index, const baseType &defValue) const |
+ CFX_DiscreteArrayTemplate(int32_t iChunkSize = 100) : CFX_BaseDiscreteArray(iChunkSize, sizeof(baseType)) {} |
+ baseType& GetAt(int32_t index, const baseType &defValue) const |
{ |
baseType *p = (baseType*)CFX_BaseDiscreteArray::GetAt(index); |
return p == NULL ? (baseType&)defValue : *p; |
} |
- baseType* GetPtrAt(FX_INT32 index) const |
+ baseType* GetPtrAt(int32_t index) const |
{ |
return (baseType*)CFX_BaseDiscreteArray::GetAt(index); |
} |
- void SetAtGrow(FX_INT32 index, const baseType &element) |
+ void SetAtGrow(int32_t index, const baseType &element) |
{ |
*(baseType*)CFX_BaseDiscreteArray::AddSpaceTo(index) = element; |
} |
@@ -424,13 +424,13 @@ typedef CFX_DiscreteArrayTemplate<FX_WORD> CFX_WordDiscreteArray; |
class CFX_BaseStack : public CFX_Target |
{ |
protected: |
- CFX_BaseStack(FX_INT32 iChunkSize, FX_INT32 iBlockSize); |
+ CFX_BaseStack(int32_t iChunkSize, int32_t iBlockSize); |
~CFX_BaseStack(); |
FX_LPBYTE Push(); |
void Pop(); |
FX_LPBYTE GetTopElement() const; |
- FX_INT32 GetSize() const; |
- FX_LPBYTE GetAt(FX_INT32 index) const; |
+ int32_t GetSize() const; |
+ FX_LPBYTE GetAt(int32_t index) const; |
void RemoveAll(FX_BOOL bLeaveMemory = FALSE); |
CFX_BaseMassArrayImp* m_pData; |
}; |
@@ -438,10 +438,10 @@ template<class baseType> |
class CFX_StackTemplate : public CFX_BaseStack |
{ |
public: |
- CFX_StackTemplate(FX_INT32 iChunkSize = 100) : CFX_BaseStack(iChunkSize, sizeof(baseType)) {} |
- FX_INT32 Push(const baseType &element) |
+ CFX_StackTemplate(int32_t iChunkSize = 100) : CFX_BaseStack(iChunkSize, sizeof(baseType)) {} |
+ int32_t Push(const baseType &element) |
{ |
- FX_INT32 index = CFX_BaseStack::GetSize(); |
+ int32_t index = CFX_BaseStack::GetSize(); |
*(baseType*)CFX_BaseStack::Push() = element; |
return index; |
} |
@@ -453,11 +453,11 @@ public: |
{ |
return (baseType*)CFX_BaseStack::GetTopElement(); |
} |
- FX_INT32 GetSize() const |
+ int32_t GetSize() const |
{ |
return CFX_BaseStack::GetSize(); |
} |
- baseType* GetAt(FX_INT32 index) const |
+ baseType* GetAt(int32_t index) const |
{ |
return (baseType*)CFX_BaseStack::GetAt(index); |
} |
@@ -469,19 +469,19 @@ public: |
typedef CFX_StackTemplate<FX_LPVOID> CFX_PtrStack; |
typedef CFX_StackTemplate<FX_DWORD> CFX_DWordStack; |
typedef CFX_StackTemplate<FX_WORD> CFX_WordStack; |
-typedef CFX_StackTemplate<FX_INT32> CFX_Int32Stack; |
+typedef CFX_StackTemplate<int32_t> CFX_Int32Stack; |
template<class baseType> |
class CFX_ObjectStackTemplate : public CFX_BaseStack |
{ |
public: |
- CFX_ObjectStackTemplate(FX_INT32 iChunkSize = 100) : CFX_BaseStack(iChunkSize, sizeof(baseType)) {} |
+ CFX_ObjectStackTemplate(int32_t iChunkSize = 100) : CFX_BaseStack(iChunkSize, sizeof(baseType)) {} |
~CFX_ObjectStackTemplate() |
{ |
RemoveAll(); |
} |
- FX_INT32 Push(const baseType &element) |
+ int32_t Push(const baseType &element) |
{ |
- FX_INT32 index = CFX_BaseStack::GetSize(); |
+ int32_t index = CFX_BaseStack::GetSize(); |
baseType *p = (baseType*)CFX_BaseStack::Push(); |
FXTARGET_New ((void*)p)baseType(element); |
return index; |
@@ -498,38 +498,38 @@ public: |
{ |
return (baseType*)CFX_BaseStack::GetTopElement(); |
} |
- FX_INT32 GetSize() const |
+ int32_t GetSize() const |
{ |
return CFX_BaseStack::GetSize(); |
} |
- baseType* GetAt(FX_INT32 index) const |
+ baseType* GetAt(int32_t index) const |
{ |
return (baseType*)CFX_BaseStack::GetAt(index); |
} |
void RemoveAll(FX_BOOL bLeaveMemory = FALSE) |
{ |
- FX_INT32 iSize = CFX_BaseStack::GetSize(); |
- for (FX_INT32 i = 0; i < iSize; i ++) { |
+ int32_t iSize = CFX_BaseStack::GetSize(); |
+ for (int32_t i = 0; i < iSize; i ++) { |
((baseType*)CFX_BaseStack::GetAt(i))->~baseType(); |
} |
CFX_BaseStack::RemoveAll(bLeaveMemory); |
} |
- FX_INT32 Copy(const CFX_ObjectStackTemplate &src, FX_INT32 iStart = 0, FX_INT32 iCount = -1) |
+ int32_t Copy(const CFX_ObjectStackTemplate &src, int32_t iStart = 0, int32_t iCount = -1) |
{ |
if (iCount == 0) { |
return CFX_BaseStack::GetSize(); |
} |
- FX_INT32 iSize = src.GetSize(); |
+ int32_t iSize = src.GetSize(); |
FXSYS_assert(iStart > -1 && iStart < iSize); |
if (iCount < 0) { |
iCount = iSize; |
} |
- FX_INT32 iEnd = iStart + iCount; |
+ int32_t iEnd = iStart + iCount; |
if (iEnd > iSize) { |
iEnd = iSize; |
} |
RemoveAll(TRUE); |
- for (FX_INT32 i = iStart; i < iEnd; i ++) { |
+ for (int32_t i = iStart; i < iEnd; i ++) { |
Push(*src.GetAt(i)); |
} |
return CFX_BaseStack::GetSize(); |
@@ -659,9 +659,9 @@ public: |
{ |
m_pParentNode = pNode; |
} |
- FX_INT32 CountChildNodes() const |
+ int32_t CountChildNodes() const |
{ |
- FX_INT32 iCount = 0; |
+ int32_t iCount = 0; |
CPLTreeNode *pNode = m_pChildNode; |
while (pNode) { |
iCount ++; |
@@ -669,9 +669,9 @@ public: |
} |
return iCount; |
} |
- CPLTreeNode* GetChildNode(FX_INT32 iIndex) const |
+ CPLTreeNode* GetChildNode(int32_t iIndex) const |
{ |
- FX_INT32 iCount = 0; |
+ int32_t iCount = 0; |
CPLTreeNode *pNode = m_pChildNode; |
while (pNode) { |
if (iIndex == iCount) { |
@@ -682,9 +682,9 @@ public: |
} |
return NULL; |
} |
- FX_INT32 GetNodeIndex() const |
+ int32_t GetNodeIndex() const |
{ |
- FX_INT32 index = 0; |
+ int32_t index = 0; |
CPLTreeNode *pNode = m_pPrevNode; |
while (pNode != NULL) { |
index ++; |
@@ -722,9 +722,9 @@ public: |
{ |
m_pNextNode = pNode; |
} |
- FX_INT32 GetNodeLevel() const |
+ int32_t GetNodeLevel() const |
{ |
- FX_INT32 iLevel = 0; |
+ int32_t iLevel = 0; |
CPLTreeNode *pNode = (CPLTreeNode*)this; |
while ((pNode = pNode->m_pParentNode) != NULL) { |
iLevel ++; |