Lines Matching refs:in

8  * "License"); you may not use this file except in compliance
13 * Unless required by applicable law or agreed to in writing,
40 [id(82), helpstring("method inBool")] HRESULT inBool([in]VARIANT_BOOL val);
41 [id(1), helpstring("method inByte")] HRESULT inByte([in] unsigned char val);
42 [id(2), helpstring("method inShort")] HRESULT inShort([in] short val);
43 [id(3), helpstring("method inLong")] HRESULT inLong([in] long val);
44 [id(4), helpstring("method inString")] HRESULT inString([in] BSTR val);
45 [id(5), helpstring("method inFloat")] HRESULT inFloat([in] float val);
46 [id(6), helpstring("method inDouble")] HRESULT inDouble([in] double val);
47 [id(7), helpstring("method inVariant")] HRESULT inVariant([in] VARIANT val);
48 [id(8), helpstring("method inArray")] HRESULT inArray([in] SAFEARRAY(VARIANT) val);
49 [id(9), helpstring("method inObject")] HRESULT inObject([in] IDispatch* val);
50 [id(83), helpstring("method inoutBool")] HRESULT inoutBool([in,out]VARIANT_BOOL* val);
51 [id(12), helpstring("method inoutByte")] HRESULT inoutByte([in,out] unsigned char* val);
52 [id(13), helpstring("method inoutShort")] HRESULT inoutShort([in,out] short* val);
53 [id(14), helpstring("method inoutLong")] HRESULT inoutLong([in,out] long * val);
54 [id(15), helpstring("method inoutString")] HRESULT inoutString([in, out] BSTR* val);
55 [id(16), helpstring("method inoutFloat")] HRESULT inoutFloat([in,out] float * val);
56 [id(17), helpstring("method inoutDouble")] HRESULT inoutDouble([in,out] double * val);
57 [id(18), helpstring("method inoutVariant")] HRESULT inoutVariant([in,out] VARIANT * val);
58 [id(19), helpstring("method inoutArray")] HRESULT inoutArray([in,out] SAFEARRAY(VARIANT) * val);
59 [id(20), helpstring("method inoutObject")] HRESULT inoutObject([in,out] IDispatch** val);
71 [propput, id(85), helpstring("property prpBool")] HRESULT prpBool([in] VARIANT_BOOL newVal);
73 [propput, id(34), helpstring("property prpByte")] HRESULT prpByte([in] unsigned char newVal);
75 [propput, id(35), helpstring("property prpShort")] HRESULT prpShort([in] short newVal);
77 [propput, id(36), helpstring("property prpLong")] HRESULT prpLong([in] long newVal);
79 [propput, id(37), helpstring("property prpString")] HRESULT prpString([in] BSTR newVal);
81 [propput, id(38), helpstring("property prpFloat")] HRESULT prpFloat([in] float newVal);
83 [propput, id(39), helpstring("property prpDouble")] HRESULT prpDouble([in] double newVal);
85 [propput, id(40), helpstring("property prpVariant")] HRESULT prpVariant([in] VARIANT newVal);
87 …[propput, id(41), helpstring("property prpArray")] HRESULT prpArray([in] SAFEARRAY(VARIANT) newVal…
89 [propput, id(42), helpstring("property prpObject")] HRESULT prpObject([in] IDispatch* newVal);
91 [in, out] unsigned char* aChar,
92 [in, out] float *aFloat,
93 [in,out] VARIANT* inoutVar);
94 [id(44), helpstring("method inSequenceLong")] HRESULT inSequenceLong([in] SAFEARRAY(long) ar);
95 [id(45), helpstring("method inSequenceByte")] HRESULT inSequenceByte([in] SAFEARRAY(byte) ar);
96 [id(46), helpstring("method inSequenceShort")] HRESULT inSequenceShort([in] SAFEARRAY(short) ar);
97 …[id(47), helpstring("method inSequenceString")] HRESULT inSequenceString([in] SAFEARRAY( BSTR) ar);
98 [id(48), helpstring("method inSequenceFloat")] HRESULT inSequenceFloat([in] SAFEARRAY(float) ar);
99 …[id(49), helpstring("method inSequenceDouble")] HRESULT inSequenceDouble([in] SAFEARRAY(double) ar…
100 …[id(50), helpstring("method inSequenceObject")] HRESULT inSequenceObject([in] SAFEARRAY(IDispatch*…
108 …[id(58), helpstring("method inoutSequenceByte")] HRESULT inoutSequenceByte([in,out] SAFEARRAY(unsi…
109 …[id(59), helpstring("method inoutSequenceShort")] HRESULT inoutSequenceShort([in,out] SAFEARRAY(sh…
110 …[id(60), helpstring("method inoutSequenceLong")] HRESULT inoutSequenceLong([in,out] SAFEARRAY( lon…
111 …[id(61), helpstring("method inoutSequenceString")] HRESULT inoutSequenceString([in,out] SAFEARRAY(…
112 …[id(62), helpstring("method inoutSequenceFloat")] HRESULT inoutSequenceFloat([in,out] SAFEARRAY(fl…
113 …[id(63), helpstring("method inoutSequenceDouble")] HRESULT inoutSequenceDouble([in,out] SAFEARRAY(…
114 …[id(64), helpstring("method inoutSequenceObject")] HRESULT inoutSequenceObject([in,out] SAFEARRAY(…
115 …[id(65), helpstring("method inMulDimArrayLong")] HRESULT inMulDimArrayLong([in] SAFEARRAY(long) va…
116 …[id(66), helpstring("method inMulDimArrayVariant")] HRESULT inMulDimArrayVariant([in] SAFEARRAY(VA…
117 …[id(67), helpstring("method inMulDimArrayLong2")] HRESULT inMulDimArrayLong2([in] SAFEARRAY(long) …
118 …[id(68), helpstring("method inMulDimArrayVariant2")] HRESULT inMulDimArrayVariant2([in] SAFEARRAY(…
119 …[id(69), helpstring("method inMulDimArrayByte")] HRESULT inMulDimArrayByte([in] SAFEARRAY(unsigned…
120 …[id(70), helpstring("method inMulDimArrayByte2")] HRESULT inMulDimArrayByte2([in] SAFEARRAY(unsign…
124 HRESULT optional1([in] long val1, [in, optional] VARIANT* val2);
128 HRESULT optional3([in, optional] VARIANT* val1, [in, optional] VARIANT* val2);
130 HRESULT optional4([in, out, optional] VARIANT* val1, [in, out, optional] VARIANT* val2);
133 //midl creates for val4 a BSTR "4" as default value in the TLB. The midl complains
135 //in defaultvalue2 val4 has an VT_I4 in the TLB. This must be a bug!
137 HRESULT defaultvalue1([in, defaultvalue(1)] long val1,
138 [in, defaultvalue(2)] double* val2,
139 // [in, defaultvalue(3)] VARIANT val3, //ok
140 [in, defaultvalue(4)] VARIANT* val4);
145 // /* [defaultvalue][in] */ long *val1 = 10,
146 // /* [defaultvalue][in] */ double *val2 = 3.14,
147 // /* [defaultvalue][in] */ VARIANT *val3 = 10,
148 // /* [defaultvalue][in] */ VARIANT *val4 = 100) = 0;
153 HRESULT defaultvalue2([in, out, defaultvalue(1)]long* val1,
154 [in, out, defaultvalue(2)] double* val2,
155 // [in, out, defaultvalue(3)] VARIANT *val3,
156 [in, out, defaultvalue(4)] VARIANT *val4);
159 HRESULT varargfunc1([in] long val1, [in] SAFEARRAY(VARIANT) val2);
164 …[id(86), helpstring("method inSequenceByteDim2")] HRESULT inSequenceByteDim2([in] SAFEARRAY(byte) …
165 [id(87), helpstring("method inCurrency")] HRESULT inCurrency([in] CY val);
167 [id(89), helpstring("method inoutCurrency")] HRESULT inoutCurrency([in,out] CY* val);
168 [id(90), helpstring("method inDate")] HRESULT inDate([in] DATE val);
170 [id(92), helpstring("method inoutDate")] HRESULT inoutDate([in,out] DATE* val);
172 [propput, id(93), helpstring("property prpCY")] HRESULT prpCurrency([in] CY newVal);
174 [propput, id(94), helpstring("property prpDate")] HRESULT prpDate([in] DATE newVal);
175 [id(95), helpstring("method inDecimal")] HRESULT inDecimal([in] DECIMAL val);
177 [id(97), helpstring("method inoutDecimal")] HRESULT inoutDecimal([in,out] DECIMAL* val);
179 [propput, id(98), helpstring("property prpDecimal")] HRESULT prpDecimal([in] DECIMAL newVal);
180 [id(99), helpstring("method inSCode")] HRESULT inSCode([in] SCODE val);
182 [id(101), helpstring("method inoutSCode")] HRESULT inoutSCode([in,out] SCODE* val);
184 [propput, id(102), helpstring("property prpSCode")] HRESULT prpSCode([in] SCODE newVal);
185 [id(103), helpstring("method inrefLong")] HRESULT inrefLong([in] LONG* val);
186 [id(104), helpstring("method inrefVARIANT")] HRESULT inrefVariant([in] VARIANT* val);
189 [propputref, id(106), helpstring("property prpRefLong")] HRESULT prpRefLong([in] long* newVal);
191 …[propputref, id(107), helpstring("property prprefVariant")] HRESULT prprefVariant([in] VARIANT* ne…
193 …[propputref, id(108), helpstring("property prprefDecimal")] HRESULT prprefDecimal([in] DECIMAL* ne…
194 [id(109), helpstring("method optional6")] HRESULT optional6([in,optional] VARIANT* val1,
195 [in,optional] VARIANT * val2, [in,optional] VARIANT* val3, [in,optional] VARIANT* val4);
199 …helpstring("property prpMultiArg1")] HRESULT prpMultiArg1([in,out,optional] VARIANT* val1, [in,out…
200 …rty prpMultiArg1")] HRESULT prpMultiArg1([in,out,optional] VARIANT* val1, [in,out,optional] VARIAN…
201 …[propget, id(112), helpstring("property prpMultiArg2")] HRESULT prpMultiArg2([in] VARIANT val1, [o…
202 …(112), helpstring("property prpMultiArg2")] HRESULT prpMultiArg2([in] VARIANT val1, [in] VARIANT n…
204 …[propget, id(114), helpstring("property prpMultiArg3")] HRESULT prpMultiArg3([in,out] LONG* val1, …
205 …114), helpstring("property prpMultiArg3")] HRESULT prpMultiArg3([in,out] LONG* val1, [in] LONG new…
206 [id(115), helpstring("method inUnknown")] HRESULT inUnknown([in] IUnknown* val);
208 [id(117), helpstring("method inoutUnknown")] HRESULT inoutUnknown([in,out] IUnknown** val);
210 [propput, id(118), helpstring("property prpUnknown")] HRESULT prpUnknown([in] IUnknown* newVal);
222 HRESULT Foo([in] IUnknown* val);