27 |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
28 |
vmint maxAllowedArgs() const OVERRIDE { return 4; } |
vmint maxAllowedArgs() const OVERRIDE { return 4; } |
29 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
30 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
31 |
protected: |
protected: |
32 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
40 |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
41 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
42 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
43 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
44 |
protected: |
protected: |
45 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
51 |
vmint minRequiredArgs() const OVERRIDE { return 0; } |
vmint minRequiredArgs() const OVERRIDE { return 0; } |
52 |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
53 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
54 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
55 |
protected: |
protected: |
56 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
62 |
vmint minRequiredArgs() const OVERRIDE { return 0; } |
vmint minRequiredArgs() const OVERRIDE { return 0; } |
63 |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
64 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
65 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
66 |
protected: |
protected: |
67 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
73 |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
74 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
75 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
76 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
77 |
protected: |
protected: |
78 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
84 |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
85 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
86 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
87 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
88 |
protected: |
protected: |
89 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
95 |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
96 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
97 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
98 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
99 |
protected: |
protected: |
100 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
109 |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
110 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
111 |
bool modifiesArg(vmint iArg) const OVERRIDE { return false; } |
bool modifiesArg(vmint iArg) const OVERRIDE { return false; } |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
112 |
ExprType_t returnType(VMFnArgs* args) OVERRIDE { return INT_ARR_EXPR; } |
ExprType_t returnType(VMFnArgs* args) OVERRIDE { return INT_ARR_EXPR; } |
113 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
114 |
protected: |
protected: |
141 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
142 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
143 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
144 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
145 |
protected: |
protected: |
146 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
154 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
155 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
156 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
157 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
158 |
protected: |
protected: |
159 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
166 |
vmint maxAllowedArgs() const OVERRIDE { return 3; } |
vmint maxAllowedArgs() const OVERRIDE { return 3; } |
167 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
168 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
169 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
170 |
protected: |
protected: |
171 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
180 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
181 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
182 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
183 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
184 |
protected: |
protected: |
185 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
192 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
193 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
194 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
195 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
196 |
protected: |
protected: |
197 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
206 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
207 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
208 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
209 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
210 |
protected: |
protected: |
211 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
220 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
221 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
222 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
223 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
224 |
protected: |
protected: |
225 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
234 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
235 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
236 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
237 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
238 |
protected: |
protected: |
239 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
249 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
250 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
251 |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
bool acceptsArgFinal(vmint iArg) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
252 |
|
|
253 |
template<class T_NoteParamType, T_NoteParamType NoteBase::_Override::*T_noteParam, |
template<class T_NoteParamType, T_NoteParamType NoteBase::_Override::*T_noteParam, |
254 |
vmint T_synthParam, |
vmint T_synthParam, |
353 |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
354 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
355 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
356 |
|
|
357 |
template<fade_curve_t NoteBase::_Override::*T_noteParam, vmint T_synthParam> |
template<fade_curve_t NoteBase::_Override::*T_noteParam, vmint T_synthParam> |
358 |
VMFnResult* execTemplate(VMFnArgs* args, const char* functionName); |
VMFnResult* execTemplate(VMFnArgs* args, const char* functionName); |
386 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
387 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
388 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
389 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
390 |
protected: |
protected: |
391 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
399 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE; |
400 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
401 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
402 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
403 |
protected: |
protected: |
404 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
412 |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
413 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
414 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
415 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
416 |
protected: |
protected: |
417 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
423 |
vmint minRequiredArgs() const OVERRIDE { return 3; } |
vmint minRequiredArgs() const OVERRIDE { return 3; } |
424 |
vmint maxAllowedArgs() const OVERRIDE { return 3; } |
vmint maxAllowedArgs() const OVERRIDE { return 3; } |
425 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
426 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
427 |
protected: |
protected: |
428 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
434 |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
435 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
436 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
437 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
438 |
protected: |
protected: |
439 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
445 |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
vmint minRequiredArgs() const OVERRIDE { return 2; } |
446 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
447 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
448 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
449 |
protected: |
protected: |
450 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
458 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR; } |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR; } |
459 |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitType(vmint iArg, StdUnit_t type) const OVERRIDE; |
460 |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
bool acceptsArgUnitPrefix(vmint iArg, StdUnit_t type) const OVERRIDE; |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
461 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
462 |
protected: |
protected: |
463 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
471 |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
472 |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
473 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
474 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
475 |
protected: |
protected: |
476 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
484 |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
485 |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
486 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
487 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
488 |
protected: |
protected: |
489 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
502 |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
503 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
504 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
505 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
506 |
protected: |
protected: |
507 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
513 |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
vmint minRequiredArgs() const OVERRIDE { return 1; } |
514 |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
vmint maxAllowedArgs() const OVERRIDE { return 1; } |
515 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR; } |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR; } |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
516 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
517 |
protected: |
protected: |
518 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |
526 |
vmint minRequiredArgs() const OVERRIDE { return 0; } |
vmint minRequiredArgs() const OVERRIDE { return 0; } |
527 |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
vmint maxAllowedArgs() const OVERRIDE { return 2; } |
528 |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
bool acceptsArgType(vmint iArg, ExprType_t type) const OVERRIDE { return type == INT_EXPR;} |
|
ExprType_t argType(vmint iArg) const OVERRIDE { return INT_EXPR; } |
|
529 |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
VMFnResult* exec(VMFnArgs* args) OVERRIDE; |
530 |
protected: |
protected: |
531 |
InstrumentScriptVM* m_vm; |
InstrumentScriptVM* m_vm; |