public void Invoke(IntExpression intParam0=null, IntExpression intParam1=null, IntExpression intParam2=null, IntExpression intParam3=null,
     BytePointer bytePtrParam4=null, BytePointer bytePtrParam5=null, BytePointer bytePtrParam6=null, BytePointer bytePtrParam7=null,
     IntPointer intPtrParam8=null, IntPointer intPtrParam9=null, IntPointer intPtrParam10=null, IntPointer intPtrParam11=null,
     FuncPointer funcPtrParam12=null, FuncPointer funcPtrParam13=null, FuncPointer funcPtrParam14=null, FuncPointer funcPtrParam15=null,
     MethodDispatchTablePointer firmwareParam16=null)
 {
     this.Invoke(new Expression[] {
     intParam0, intParam1, intParam2, intParam3,
     bytePtrParam4, bytePtrParam5, bytePtrParam6, bytePtrParam7,
     intPtrParam8, intPtrParam9, intPtrParam10, intPtrParam11,
     funcPtrParam12, funcPtrParam13, funcPtrParam14, funcPtrParam15
       });
 }
Exemple #2
0
 public void Invoke(IntExpression intParam0    = null, IntExpression intParam1    = null, IntExpression intParam2    = null, IntExpression intParam3    = null,
                    BytePointer bytePtrParam4  = null, BytePointer bytePtrParam5  = null, BytePointer bytePtrParam6  = null, BytePointer bytePtrParam7  = null,
                    IntPointer intPtrParam8    = null, IntPointer intPtrParam9    = null, IntPointer intPtrParam10   = null, IntPointer intPtrParam11   = null,
                    FuncPointer funcPtrParam12 = null, FuncPointer funcPtrParam13 = null, FuncPointer funcPtrParam14 = null, FuncPointer funcPtrParam15 = null,
                    MethodDispatchTablePointer firmwareParam16 = null)
 {
     this.Invoke(new Expression[] {
         intParam0, intParam1, intParam2, intParam3,
         bytePtrParam4, bytePtrParam5, bytePtrParam6, bytePtrParam7,
         intPtrParam8, intPtrParam9, intPtrParam10, intPtrParam11,
         funcPtrParam12, funcPtrParam13, funcPtrParam14, funcPtrParam15
     });
 }
 public IndirectByteReference(BytePointer baseAddress, IntExpression offset)
     : base(baseAddress, offset, 32)
 {
 }
 public IndirectByteReference(BytePointer baseAddress, IntExpression offset) : base(baseAddress, offset, 32)
 {
 }
 public BytePointerVariable BytePointer(string name, BytePointer optionalInitialValue=null)
 {
     return (BytePointerVariable)DeclareHelper(name, new BytePointerVariable(), optionalInitialValue);
 }