d2c_systypes |
Top Previous Next |
Pretranslated C++ code > Delphi RTL/VCL > C++ code for C++Builder > d2c_systypes d2c_systypes contains Delphi2Cpp helper types.
// definitions in one word are needed at the C++Builder for properties typedef short int shortint; typedef unsigned char unsignedchar; typedef signed char signedchar; typedef unsigned int unsignedint; typedef unsigned short unsignedshort; typedef SmallString<255> ShortString;
namespace System {
typedef std::wstring::size_type d2c_size_t; const d2c_size_t d2c_npos = std::wstring::npos;
template <int v> struct Int2Type ... typedef Int2Type<0> uniquetype;
template <size_t Count, typename Elem> void ArrAssign(Elem* Dest, const Elem* Src) ... template <int Count1, int Count2, typename Elem> void ArrAssign(Elem (*Dest)[Count2], const Elem (*Src)[Count2]) ... template <class T> void Initialize(DynamicArray<T>& DynArr, const T* pArr, int Count) ... template <class T> DynamicArray<T> CreateDynArray(const T* pArr, int Count) ... template <class T, class InputIterator> DynamicArray<T> CreateDynArray(InputIterator first, InputIterator last) ... template <class T> DynamicArray<T> CreateDynArray(const std::initializer_list<T>& List, int Count) ... template<typename T> using TArray = DynamicArray<T>; template <class T> void SetLength(DynamicArray<DynamicArray<T>>& MultiDimArr, int Dim1, int Dim2) ...
|
This page belongs to the Delphi2Cpp Documentation |
Delphi2Cpp home Content |