GetSubBlock() public method

public GetSubBlock ( int offset ) : MemoryHolder
offset int
return MemoryHolder
コード例 #1
0
ファイル: StructType.cs プロジェクト: wangpei421/ironpython2
            object INativeType.GetValue(MemoryHolder /*!*/ owner, object readingFrom, int offset, bool raw)
            {
                _Structure res = (_Structure)CreateInstance(this.Context.SharedContext);

                res._memHolder = owner.GetSubBlock(offset);
                return(res);
            }
コード例 #2
0
ファイル: UnionType.cs プロジェクト: slozier/ironpython3
            object INativeType.GetValue(MemoryHolder owner, object readingFrom, int offset, bool raw)
            {
                _Union res = (_Union)CreateInstance(this.Context.SharedContext);

                res.MemHolder = owner.GetSubBlock(offset);
                return(res);
            }
コード例 #3
0
ファイル: StructType.cs プロジェクト: joshholmes/ironruby
 object INativeType.GetValue(MemoryHolder/*!*/ owner, object readingFrom, int offset, bool raw) {
     _Structure res = (_Structure)CreateInstance(this.Context.SharedContext);
     res._memHolder = owner.GetSubBlock(offset);
     return res;
 }
コード例 #4
0
ファイル: StructType.cs プロジェクト: m4dc4p/ironruby
 object INativeType.GetValue(MemoryHolder/*!*/ owner, int offset, bool raw) {
     _Structure res = (_Structure)CreateInstance(this.Context.DefaultBinderState.Context);
     res._memHolder = owner.GetSubBlock(offset);
     return res;
 }