System.OleVariant.Create

From RAD Studio API Documentation
Jump to: navigation, search

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.