System.OleVariant.Create
C++
__fastcall OleVariant() : Variant() {}
__fastcall OleVariant(const OleVariant& src): Variant(src) {}
__fastcall OleVariant(const Variant& src) : Variant() {
__fastcall OleVariant(const char src) : Variant(src) {}
__fastcall OleVariant(const unsigned char src) : Variant(src) {}
__fastcall OleVariant(const short src) : Variant(src) {}
__fastcall OleVariant(const unsigned short src) : Variant(src) {}
__fastcall OleVariant(const int src) : Variant(src) {}
__fastcall OleVariant(const unsigned int src) : Variant(src) {}
__fastcall OleVariant(const float src) : Variant(src) {}
__fastcall OleVariant(const double src) : Variant(src) {}
__fastcall OleVariant(const __int64 src) : Variant(src) {}
__fastcall OleVariant(const unsigned __int64 src): Variant(src){}
__fastcall OleVariant(const Currency src) : Variant(src) {}
__fastcall OleVariant(const TDateTime src) : Variant(src) {}
__fastcall OleVariant(const WideString& src) : Variant(src) {}
__fastcall OleVariant(const UnicodeString& src) : Variant(WideString(src)) {}
__fastcall OleVariant(const bool src) : Variant(src) {}
__fastcall OleVariant(const AnsiString& src) : Variant(WideString(src).Detach()) {}
__fastcall OleVariant(const CURRENCY& src) : Variant(src) {}
__fastcall OleVariant(const VARIANT& src) : Variant(src) {}
__fastcall OleVariant(wchar_t* const src, bool isBSTR = true) : Variant(src, isBSTR) {}
__fastcall OleVariant(IDispatch* const src) : Variant(src) {}
__fastcall OleVariant(IUnknown* const src) : Variant(src) {}
__fastcall OleVariant(VARIANT* src) : Variant(src) {}
__fastcall OleVariant(CURRENCY* src) : Variant(src) {}
__fastcall OleVariant(const TVariant& src) : Variant(src) {}
__fastcall OleVariant(const char* src) : Variant(WideString(src)) {}
__fastcall OleVariant(signed char* src) : Variant(src) {}
__fastcall OleVariant(unsigned char* src) : Variant(src) {}
__fastcall OleVariant(short* src) : Variant(src) {}
__fastcall OleVariant(unsigned short* src) : Variant(src) {}
__fastcall OleVariant(int* src) : Variant(src) {}
__fastcall OleVariant(unsigned int* src) : Variant(src) {}
__fastcall OleVariant(long* src) : Variant(src) {}
__fastcall OleVariant(unsigned long* src) : Variant(src) {}
__fastcall OleVariant(float* src) : Variant(src) {}
__fastcall OleVariant(double* src) : Variant(src) {}
__fastcall OleVariant(__int64* src) : Variant(src) {}
__fastcall OleVariant(unsigned __int64* src): Variant(src) {}
__fastcall OleVariant(Currency* src) : Variant(src) {}
__fastcall OleVariant(TDateTime* src) : Variant(src) {}
__fastcall OleVariant(wchar_t** src) : Variant(src) {}
__fastcall OleVariant(const int* bounds, const int boundsSize, Word varType) : Variant(bounds, boundsSize, varType) {}
__fastcall OleVariant(const OleVariant* values, const int valuesSize) : Variant(values, valuesSize) {}
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
constructor | public | sysvari.h | System | OleVariant |
Description
Embarcadero Technologies does not currently have any additional information.