// Machine generated IDispatch wrapper class(es) created by Microsoft Visual C++ // NOTE: Do not modify the contents of this file. If this class is regenerated by // Microsoft Visual C++, your modifications will be overwritten. #include "stdafx.h" #include "leadrastervariant.h" ///////////////////////////////////////////////////////////////////////////// // CLEADRasterVariant properties ///////////////////////////////////////////////////////////////////////////// // CLEADRasterVariant operations long CLEADRasterVariant::GetType() { long result; InvokeHelper(0x1, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x1, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterVariant::GetItemCount() { long result; InvokeHelper(0x2, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetItemCount(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x2, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADRasterVariant::GetShortValue() { short result; InvokeHelper(0x3, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetShortValue(short nNewValue) { static BYTE parms[] = VTS_I2; InvokeHelper(0x3, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } short CLEADRasterVariant::GetShortItemValue(long iIndex) { short result; static BYTE parms[] = VTS_I4; InvokeHelper(0x4, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, parms, iIndex); return result; } void CLEADRasterVariant::SetShortItemValue(long iIndex, short nNewValue) { static BYTE parms[] = VTS_I4 VTS_I2; InvokeHelper(0x4, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, iIndex, nNewValue); } long CLEADRasterVariant::GetLongValue() { long result; InvokeHelper(0x5, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetLongValue(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x5, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); } long CLEADRasterVariant::GetLongItemValue(long iIndex) { long result; static BYTE parms[] = VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, parms, iIndex); return result; } void CLEADRasterVariant::SetLongItemValue(long iIndex, long nNewValue) { static BYTE parms[] = VTS_I4 VTS_I4; InvokeHelper(0x6, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, iIndex, nNewValue); } float CLEADRasterVariant::GetFloatValue() { float result; InvokeHelper(0x7, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetFloatValue(float newValue) { static BYTE parms[] = VTS_R4; InvokeHelper(0x7, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } float CLEADRasterVariant::GetFloatItemValue(long iIndex) { float result; static BYTE parms[] = VTS_I4; InvokeHelper(0x8, DISPATCH_PROPERTYGET, VT_R4, (void*)&result, parms, iIndex); return result; } void CLEADRasterVariant::SetFloatItemValue(long iIndex, float newValue) { static BYTE parms[] = VTS_I4 VTS_R4; InvokeHelper(0x8, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, iIndex, newValue); } double CLEADRasterVariant::GetDoubleValue() { double result; InvokeHelper(0x9, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetDoubleValue(double newValue) { static BYTE parms[] = VTS_R8; InvokeHelper(0x9, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } double CLEADRasterVariant::GetDoubleItemValue(long iIndex) { double result; static BYTE parms[] = VTS_I4; InvokeHelper(0xa, DISPATCH_PROPERTYGET, VT_R8, (void*)&result, parms, iIndex); return result; } void CLEADRasterVariant::SetDoubleItemValue(long iIndex, double newValue) { static BYTE parms[] = VTS_I4 VTS_R8; InvokeHelper(0xa, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, iIndex, newValue); } BOOL CLEADRasterVariant::GetBooleanValue() { BOOL result; InvokeHelper(0xb, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetBooleanValue(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0xb, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } BOOL CLEADRasterVariant::GetBooleanItemValue(long iIndex) { BOOL result; static BYTE parms[] = VTS_I4; InvokeHelper(0xc, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, parms, iIndex); return result; } void CLEADRasterVariant::SetBooleanItemValue(long iIndex, BOOL bNewValue) { static BYTE parms[] = VTS_I4 VTS_BOOL; InvokeHelper(0xc, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, iIndex, bNewValue); } CString CLEADRasterVariant::GetStringValue() { CString result; InvokeHelper(0xd, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetStringValue(LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_BSTR; InvokeHelper(0xd, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, lpszNewValue); } CString CLEADRasterVariant::GetStringItemValue(long iIndex) { CString result; static BYTE parms[] = VTS_I4; InvokeHelper(0xe, DISPATCH_PROPERTYGET, VT_BSTR, (void*)&result, parms, iIndex); return result; } void CLEADRasterVariant::SetStringItemValue(long iIndex, LPCTSTR lpszNewValue) { static BYTE parms[] = VTS_I4 VTS_BSTR; InvokeHelper(0xe, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, iIndex, lpszNewValue); } LPDISPATCH CLEADRasterVariant::GetDispatchValue() { LPDISPATCH result; InvokeHelper(0xf, DISPATCH_PROPERTYGET, VT_DISPATCH, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetDispatchValue(LPDISPATCH newValue) { static BYTE parms[] = VTS_DISPATCH; InvokeHelper(0xf, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, newValue); } BOOL CLEADRasterVariant::GetEnableMethodErrors() { BOOL result; InvokeHelper(0x10, DISPATCH_PROPERTYGET, VT_BOOL, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetEnableMethodErrors(BOOL bNewValue) { static BYTE parms[] = VTS_BOOL; InvokeHelper(0x10, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, bNewValue); } short CLEADRasterVariant::GetError() { short result; InvokeHelper(0x11, DISPATCH_PROPERTYGET, VT_I2, (void*)&result, NULL); return result; } long CLEADRasterVariant::GetVType() { long result; InvokeHelper(0x12, DISPATCH_PROPERTYGET, VT_I4, (void*)&result, NULL); return result; } void CLEADRasterVariant::SetVType(long nNewValue) { static BYTE parms[] = VTS_I4; InvokeHelper(0x12, DISPATCH_PROPERTYPUT, VT_EMPTY, NULL, parms, nNewValue); }