コード例 #1
0
ファイル: StructLayout.java プロジェクト: techwhizbang/jruby
    public ArrayFieldIO(Type.Array arrayType) {
      this.arrayType = arrayType;
      this.op = MemoryOp.getMemoryOp(arrayType.getComponentType());

      if (op == null) {
        throw arrayType
            .getRuntime()
            .newNotImplementedError("unsupported array field type: " + arrayType);
      }
    }
コード例 #2
0
ファイル: StructLayout.java プロジェクト: techwhizbang/jruby
 public EnumFieldIO(ByteOrder order) {
   this.op = MemoryOp.getMemoryOp(NativeType.INT, order);
 }
コード例 #3
0
ファイル: StructLayout.java プロジェクト: techwhizbang/jruby
 NumberFieldIO(Type type, ByteOrder order) {
   this.op = MemoryOp.getMemoryOp(type, order);
 }