Lines Matching refs:val

55 STDMETHODIMP CBasic::inBool(VARIANT_BOOL val)  in inBool()  argument
57 m_bool = val; in inBool()
60 STDMETHODIMP CBasic::inByte(unsigned char val) in inByte() argument
62 m_byte = val; in inByte()
66 STDMETHODIMP CBasic::inShort(short val) in inShort() argument
68 m_short = val; in inShort()
72 STDMETHODIMP CBasic::inLong(long val) in inLong() argument
74 m_long = val; in inLong()
78 STDMETHODIMP CBasic::inString(BSTR val) in inString() argument
80 m_bstr = val; in inString()
84 STDMETHODIMP CBasic::inFloat(float val) in inFloat() argument
86 m_float = val; in inFloat()
90 STDMETHODIMP CBasic::inDouble(double val) in inDouble() argument
92 m_double = val; in inDouble()
95 CComVariant varSource(val); in inDouble()
100 STDMETHODIMP CBasic::inVariant(VARIANT val) in inVariant() argument
102 m_var1 = val; in inVariant()
106 STDMETHODIMP CBasic::inArray(LPSAFEARRAY val) in inArray() argument
111 if (FAILED(hr = SafeArrayCopy(val, &m_safearray))) in inArray()
116 STDMETHODIMP CBasic::inObject(IDispatch *val) in inObject() argument
118 m_obj = val; in inObject()
122 STDMETHODIMP CBasic::inoutBool(VARIANT_BOOL* val) in inoutBool() argument
124 VARIANT_BOOL aBool = *val; in inoutBool()
125 *val = m_bool; in inoutBool()
131 STDMETHODIMP CBasic::inoutByte(unsigned char* val) in inoutByte() argument
133 unsigned char aByte = *val; in inoutByte()
134 *val = m_byte; in inoutByte()
139 STDMETHODIMP CBasic::inoutShort(short *val) in inoutShort() argument
141 short aShort = *val; in inoutShort()
142 *val = m_short; in inoutShort()
147 STDMETHODIMP CBasic::inoutLong(long *val) in inoutLong() argument
149 long aLong = *val; in inoutLong()
150 *val = m_long; in inoutLong()
155 STDMETHODIMP CBasic::inoutString(BSTR *val) in inoutString() argument
157 CComBSTR aStr = *val; in inoutString()
159 if (FAILED( hr = m_bstr.CopyTo(val))) in inoutString()
165 STDMETHODIMP CBasic::inoutFloat(float *val) in inoutFloat() argument
167 float aFloat = *val; in inoutFloat()
168 *val = m_float; in inoutFloat()
173 STDMETHODIMP CBasic::inoutDouble(double *val) in inoutDouble() argument
175 double aDouble = *val; in inoutDouble()
176 *val = m_double; in inoutDouble()
181 STDMETHODIMP CBasic::inoutVariant(VARIANT *val) in inoutVariant() argument
183 CComVariant aVar = *val; in inoutVariant()
185 if (FAILED(hr = VariantCopy(val, &m_var1))) in inoutVariant()
194 STDMETHODIMP CBasic::inoutArray(LPSAFEARRAY *val) in inoutArray() argument
198 if (FAILED(hr = SafeArrayCopy(*val, &aAr))) in inoutArray()
200 if (FAILED(hr = SafeArrayCopy(m_safearray, val))) in inoutArray()
207 STDMETHODIMP CBasic::inoutObject(IDispatch **val) in inoutObject() argument
209 CComPtr<IDispatch> disp = *val; in inoutObject()
210 if (*val) in inoutObject()
211 (*val)->Release(); in inoutObject()
212 *val = m_obj; in inoutObject()
213 if (*val) in inoutObject()
214 (*val)->AddRef(); in inoutObject()
220 STDMETHODIMP CBasic::outBool(VARIANT_BOOL* val) in outBool() argument
222 *val = m_bool; in outBool()
226 STDMETHODIMP CBasic::outByte(unsigned char *val) in outByte() argument
228 *val= m_byte; in outByte()
232 STDMETHODIMP CBasic::outShort(short *val) in outShort() argument
234 *val= m_short; in outShort()
238 STDMETHODIMP CBasic::outLong(long *val) in outLong() argument
240 *val= m_long; in outLong()
244 STDMETHODIMP CBasic::outString(BSTR *val) in outString() argument
246 *val= SysAllocString(m_bstr); in outString()
250 STDMETHODIMP CBasic::outFloat(float *val) in outFloat() argument
252 *val= m_float; in outFloat()
256 STDMETHODIMP CBasic::outDouble(double *val) in outDouble() argument
258 *val= m_double; in outDouble()
262 STDMETHODIMP CBasic::outVariant(VARIANT *val) in outVariant() argument
265 if (FAILED(hr = VariantCopy(val, &m_var1))) in outVariant()
270 STDMETHODIMP CBasic::outArray(LPSAFEARRAY *val) in outArray() argument
273 if (FAILED(hr = SafeArrayCopy(m_safearray, val))) in outArray()
278 STDMETHODIMP CBasic::outObject(IDispatch* *val) in outObject() argument
280 *val = m_obj; in outObject()
282 (*val)->AddRef(); in outObject()
295 STDMETHODIMP CBasic::put_prpBool(VARIANT_BOOL val) in put_prpBool() argument
297 m_bool = val; in put_prpBool()
456 STDMETHODIMP CBasic::inSequenceLong(LPSAFEARRAY val) in inSequenceLong() argument
461 if (FAILED(hr = SafeArrayCopy(val, & m_arLong))) in inSequenceLong()
466 STDMETHODIMP CBasic::inSequenceByte( LPSAFEARRAY val) in inSequenceByte() argument
471 if (FAILED(hr = SafeArrayCopy(val, & m_arByte))) in inSequenceByte()
476 STDMETHODIMP CBasic::inSequenceShort(LPSAFEARRAY val) in inSequenceShort() argument
481 if (FAILED(hr = SafeArrayCopy(val, & m_arShort))) in inSequenceShort()
486 STDMETHODIMP CBasic::inSequenceString(LPSAFEARRAY val) in inSequenceString() argument
491 if (FAILED(hr = SafeArrayCopy(val, & m_arString))) in inSequenceString()
496 STDMETHODIMP CBasic::inSequenceFloat(LPSAFEARRAY val) in inSequenceFloat() argument
501 if (FAILED(hr = SafeArrayCopy(val, & m_arFloat))) in inSequenceFloat()
506 STDMETHODIMP CBasic::inSequenceDouble(LPSAFEARRAY val) in inSequenceDouble() argument
511 if (FAILED(hr = SafeArrayCopy(val, & m_arDouble))) in inSequenceDouble()
516 STDMETHODIMP CBasic::inSequenceObject(LPSAFEARRAY val) in inSequenceObject() argument
521 if (FAILED(hr = SafeArrayCopy(val, & m_arObject))) in inSequenceObject()
526 void CBasic::printArray( LPSAFEARRAY val, BSTR message, VARTYPE type) in printArray() argument
533 hr= SafeArrayGetLBound( val, 1, &lbound); in printArray()
534 hr= SafeArrayGetUBound( val, 1, &ubound); in printArray()
552 hr= SafeArrayGetElement( val, &i, (void*)&data); in printArray()
556 hr= SafeArrayGetElement( val, &i, (void*)&data); in printArray()
560 hr= SafeArrayGetElement( val, &i, &var); in printArray()
564 hr= SafeArrayGetElement( val, &i, (void*)&data); in printArray()
568 hr= SafeArrayGetElement( val, &i, (void*)&data); in printArray()
574 hr= SafeArrayGetElement( val, &i, (void*)&data); in printArray()
594 STDMETHODIMP CBasic::outSequenceByte(LPSAFEARRAY* val) in outSequenceByte() argument
597 hr = SafeArrayCopy(m_arByte, val); in outSequenceByte()
601 STDMETHODIMP CBasic::outSequenceShort(LPSAFEARRAY* val) in outSequenceShort() argument
604 hr = SafeArrayCopy(m_arShort, val); in outSequenceShort()
608 STDMETHODIMP CBasic::outSequenceLong(LPSAFEARRAY* val) in outSequenceLong() argument
611 hr = SafeArrayCopy(m_arLong, val); in outSequenceLong()
615 STDMETHODIMP CBasic::outSequenceString(LPSAFEARRAY* val) in outSequenceString() argument
618 hr = SafeArrayCopy(m_arString, val); in outSequenceString()
622 STDMETHODIMP CBasic::outSequenceFloat(LPSAFEARRAY* val) in outSequenceFloat() argument
625 hr = SafeArrayCopy(m_arFloat, val); in outSequenceFloat()
629 STDMETHODIMP CBasic::outSequenceDouble(LPSAFEARRAY* val) in outSequenceDouble() argument
632 hr = SafeArrayCopy(m_arDouble, val); in outSequenceDouble()
636 STDMETHODIMP CBasic::outSequenceObject(LPSAFEARRAY* val) in outSequenceObject() argument
639 hr = SafeArrayCopy(m_arObject, val); in outSequenceObject()
643 STDMETHODIMP CBasic::inoutSequenceByte(LPSAFEARRAY* val) in inoutSequenceByte() argument
647 if (FAILED(hr = SafeArrayCopy(*val, &arTemp))) in inoutSequenceByte()
649 if (FAILED(hr = SafeArrayCopy(m_arByte, val))) in inoutSequenceByte()
655 STDMETHODIMP CBasic::inoutSequenceShort(LPSAFEARRAY* val) in inoutSequenceShort() argument
659 if (FAILED(hr = SafeArrayCopy(*val, &arTemp))) in inoutSequenceShort()
661 if (FAILED(hr = SafeArrayCopy(m_arShort, val))) in inoutSequenceShort()
667 STDMETHODIMP CBasic::inoutSequenceLong(LPSAFEARRAY* val) in inoutSequenceLong() argument
671 if (FAILED(hr = SafeArrayCopy(*val, &arTemp))) in inoutSequenceLong()
673 if (FAILED(hr = SafeArrayCopy(m_arLong, val))) in inoutSequenceLong()
679 STDMETHODIMP CBasic::inoutSequenceString(LPSAFEARRAY* val) in inoutSequenceString() argument
683 if (FAILED(hr = SafeArrayCopy(*val, &arTemp))) in inoutSequenceString()
685 if (FAILED(hr = SafeArrayCopy(m_arString, val))) in inoutSequenceString()
691 STDMETHODIMP CBasic::inoutSequenceFloat(LPSAFEARRAY* val) in inoutSequenceFloat() argument
695 if (FAILED(hr = SafeArrayCopy(*val, &arTemp))) in inoutSequenceFloat()
697 if (FAILED(hr = SafeArrayCopy(m_arFloat, val))) in inoutSequenceFloat()
703 STDMETHODIMP CBasic::inoutSequenceDouble(LPSAFEARRAY* val) in inoutSequenceDouble() argument
707 if (FAILED(hr = SafeArrayCopy(*val, &arTemp))) in inoutSequenceDouble()
709 if (FAILED(hr = SafeArrayCopy(m_arDouble, val))) in inoutSequenceDouble()
715 STDMETHODIMP CBasic::inoutSequenceObject(LPSAFEARRAY* val) in inoutSequenceObject() argument
719 if (FAILED(hr = SafeArrayCopy(*val, &arTemp))) in inoutSequenceObject()
721 if (FAILED(hr = SafeArrayCopy(m_arObject, val))) in inoutSequenceObject()
728 STDMETHODIMP CBasic::inMulDimArrayLong(LPSAFEARRAY val) in inMulDimArrayLong() argument
730 printMulArray( val, VT_I4); in inMulDimArrayLong()
734 STDMETHODIMP CBasic::inMulDimArrayVariant(LPSAFEARRAY val) in inMulDimArrayVariant() argument
736 printMulArray( val, VT_VARIANT); in inMulDimArrayVariant()
740 STDMETHODIMP CBasic::inMulDimArrayLong2(LPSAFEARRAY val) in inMulDimArrayLong2() argument
742 printMulArray( val, VT_I4); in inMulDimArrayLong2()
746 STDMETHODIMP CBasic::inMulDimArrayVariant2(LPSAFEARRAY val) in inMulDimArrayVariant2() argument
752 STDMETHODIMP CBasic::inMulDimArrayByte(LPSAFEARRAY val) in inMulDimArrayByte() argument
757 if (FAILED(hr = SafeArrayCopy(val, & m_arByteDim2))) in inMulDimArrayByte()
762 STDMETHODIMP CBasic::inMulDimArrayByte2(LPSAFEARRAY val) in inMulDimArrayByte2() argument
771 void CBasic::printMulArray( SAFEARRAY* val, VARTYPE type) in printMulArray() argument
774 UINT dims= SafeArrayGetDim( val); in printMulArray()
790 hr= SafeArrayGetLBound( val, 1, &lbound1); in printMulArray()
791 hr= SafeArrayGetUBound( val, 1, &ubound1); in printMulArray()
794 hr= SafeArrayGetLBound( val, 2, &lbound2); in printMulArray()
795 hr= SafeArrayGetUBound( val, 2, &ubound2); in printMulArray()
811 hr= SafeArrayGetElement( val, index, &longVal); in printMulArray()
815 hr= SafeArrayGetElement( val, index, &longVal); in printMulArray()
819 hr= SafeArrayGetElement( val, index, &var ); in printMulArray()
832 hr= SafeArrayGetLBound( val, 1, &lbound1); in printMulArray()
833 hr= SafeArrayGetUBound( val, 1, &ubound1); in printMulArray()
836 hr= SafeArrayGetLBound( val, 2, &lbound2); in printMulArray()
837 hr= SafeArrayGetUBound( val, 2, &ubound2); in printMulArray()
840 hr= SafeArrayGetLBound( val, 3, &lbound3); in printMulArray()
841 hr= SafeArrayGetUBound( val, 3, &ubound3); in printMulArray()
860 hr= SafeArrayGetElement( val, index, &longVal); in printMulArray()
864 hr= SafeArrayGetElement( val, index, &longVal); in printMulArray()
869 hr= SafeArrayGetElement( val, index, &var ); in printMulArray()
1017 STDMETHODIMP CBasic::inSequenceByteDim2(LPSAFEARRAY val) in inSequenceByteDim2() argument
1022 if (FAILED(hr = SafeArrayCopy(val, & m_arByteDim2))) in inSequenceByteDim2()
1028 STDMETHODIMP CBasic::inCurrency(CY val) in inCurrency() argument
1030 m_cy = val; in inCurrency()
1034 STDMETHODIMP CBasic::outCurrency(CY* val) in outCurrency() argument
1036 *val = m_cy; in outCurrency()
1040 STDMETHODIMP CBasic::inoutCurrency(CY* val) in inoutCurrency() argument
1042 CY tmp = *val; in inoutCurrency()
1043 *val = m_cy; in inoutCurrency()
1048 STDMETHODIMP CBasic::inDate(DATE val) in inDate() argument
1050 m_date = val; in inDate()
1054 STDMETHODIMP CBasic::outDate(DATE* val) in outDate() argument
1056 *val = m_date; in outDate()
1060 STDMETHODIMP CBasic::inoutDate(DATE* val) in inoutDate() argument
1062 DATE tmp = *val; in inoutDate()
1063 *val = m_date; in inoutDate()
1093 STDMETHODIMP CBasic::inDecimal(DECIMAL val) in inDecimal() argument
1095 m_decimal = val; in inDecimal()
1099 STDMETHODIMP CBasic::outDecimal(DECIMAL* val) in outDecimal() argument
1101 * val = m_decimal; in outDecimal()
1105 STDMETHODIMP CBasic::inoutDecimal(DECIMAL* val) in inoutDecimal() argument
1108 tmp = * val; in inoutDecimal()
1109 * val = m_decimal; in inoutDecimal()
1126 STDMETHODIMP CBasic::inSCode(SCODE val) in inSCode() argument
1128 m_scode = val; in inSCode()
1132 STDMETHODIMP CBasic::outScode(SCODE* val) in outScode() argument
1134 * val = m_scode; in outScode()
1138 STDMETHODIMP CBasic::inoutSCode(SCODE* val) in inoutSCode() argument
1140 SCODE tmp = *val; in inoutSCode()
1141 * val = m_scode; in inoutSCode()
1158 STDMETHODIMP CBasic::inrefLong(LONG* val) in inrefLong() argument
1160 m_long = * val; in inrefLong()
1164 STDMETHODIMP CBasic::inrefVariant(VARIANT* val) in inrefVariant() argument
1167 if (FAILED(hr = VariantCopy( & m_var1, val))) in inrefVariant()
1172 STDMETHODIMP CBasic::inrefDecimal(DECIMAL* val) in inrefDecimal() argument
1174 m_decimal = * val; in inrefDecimal()
1329 STDMETHODIMP CBasic::inUnknown(IUnknown* val) in inUnknown() argument
1331 m_unknown = val; in inUnknown()
1336 STDMETHODIMP CBasic::outUnknown(IUnknown** val) in outUnknown() argument
1338 m_unknown.CopyTo(val); in outUnknown()
1342 STDMETHODIMP CBasic::inoutUnknown(IUnknown** val) in inoutUnknown() argument
1344 CComPtr<IUnknown> tmp = *val; in inoutUnknown()
1345 m_unknown.CopyTo(val); in inoutUnknown()