CppRecord(String name, ArrayList<JField<JType>> flist) { super(name.replaceAll("\\.","::")); this.fullName = name.replaceAll("\\.", "::"); int idx = name.lastIndexOf('.'); this.name = name.substring(idx+1); this.module = name.substring(0, idx).replaceAll("\\.", "::"); for (Iterator<JField<JType>> iter = flist.iterator(); iter.hasNext();) { JField<JType> f = iter.next(); fields.add(new JField<CppType>(f.getName(), f.getType().getCppType())); } }
CppRecord(String name, ArrayList<JField<JType>> flist) { super(name.replaceAll("\\.","::")); this.fullName = name.replaceAll("\\.", "::"); int idx = name.lastIndexOf('.'); this.name = name.substring(idx+1); this.module = name.substring(0, idx).replaceAll("\\.", "::"); for (Iterator<JField<JType>> iter = flist.iterator(); iter.hasNext();) { JField<JType> f = iter.next(); fields.add(new JField<CppType>(f.getName(), f.getType().getCppType())); } }
CppRecord(String name, ArrayList<JField<JType>> flist) { super(name.replaceAll("\\.","::")); this.fullName = name.replaceAll("\\.", "::"); int idx = name.lastIndexOf('.'); this.name = name.substring(idx+1); this.module = name.substring(0, idx).replaceAll("\\.", "::"); for (Iterator<JField<JType>> iter = flist.iterator(); iter.hasNext();) { JField<JType> f = iter.next(); fields.add(new JField<CppType>(f.getName(), f.getType().getCppType())); } }
CppRecord(String name, ArrayList<JField<JType>> flist) { super(name.replaceAll("\\.","::")); this.fullName = name.replaceAll("\\.", "::"); int idx = name.lastIndexOf('.'); this.name = name.substring(idx+1); this.module = name.substring(0, idx).replaceAll("\\.", "::"); for (Iterator<JField<JType>> iter = flist.iterator(); iter.hasNext();) { JField<JType> f = iter.next(); fields.add(new JField<CppType>(f.getName(), f.getType().getCppType())); } }
CppRecord(String name, ArrayList<JField<JType>> flist) { super(name.replaceAll("\\.","::")); this.fullName = name.replaceAll("\\.", "::"); int idx = name.lastIndexOf('.'); this.name = name.substring(idx+1); this.module = name.substring(0, idx).replaceAll("\\.", "::"); for (Iterator<JField<JType>> iter = flist.iterator(); iter.hasNext();) { JField<JType> f = iter.next(); fields.add(new JField<CppType>(f.getName(), f.getType().getCppType())); } }
CppRecord(String name, ArrayList<JField<JType>> flist) { super(name.replaceAll("\\.","::")); this.fullName = name.replaceAll("\\.", "::"); int idx = name.lastIndexOf('.'); this.name = name.substring(idx+1); this.module = name.substring(0, idx).replaceAll("\\.", "::"); for (Iterator<JField<JType>> iter = flist.iterator(); iter.hasNext();) { JField<JType> f = iter.next(); fields.add(new JField<CppType>(f.getName(), f.getType().getCppType())); } }
/** Creates a new instance of JMap */ public JMap(JType t1, JType t2) { setJavaType(new JavaMap(t1.getJavaType(), t2.getJavaType())); setCppType(new CppMap(t1.getCppType(), t2.getCppType())); setCType(new CType()); keyType = t1; valueType = t2; }
/** Creates a new instance of JMap */ public JMap(JType t1, JType t2) { setJavaType(new JavaMap(t1.getJavaType(), t2.getJavaType())); setCppType(new CppMap(t1.getCppType(), t2.getCppType())); setCType(new CType()); keyType = t1; valueType = t2; }
/** Creates a new instance of JMap */ public JMap(JType t1, JType t2) { setJavaType(new JavaMap(t1.getJavaType(), t2.getJavaType())); setCppType(new CppMap(t1.getCppType(), t2.getCppType())); setCType(new CType()); keyType = t1; valueType = t2; }
/** Creates a new instance of JMap */ public JMap(JType t1, JType t2) { setJavaType(new JavaMap(t1.getJavaType(), t2.getJavaType())); setCppType(new CppMap(t1.getCppType(), t2.getCppType())); setCType(new CType()); keyType = t1; valueType = t2; }
/** Creates a new instance of JMap */ public JMap(JType t1, JType t2) { setJavaType(new JavaMap(t1.getJavaType(), t2.getJavaType())); setCppType(new CppMap(t1.getCppType(), t2.getCppType())); setCType(new CType()); keyType = t1; valueType = t2; }
/** Creates a new instance of JMap */ public JMap(JType t1, JType t2) { setJavaType(new JavaMap(t1.getJavaType(), t2.getJavaType())); setCppType(new CppMap(t1.getCppType(), t2.getCppType())); setCType(new CType()); keyType = t1; valueType = t2; }
/** Creates a new instance of JVector */ public JVector(JType t) { type = t; setJavaType(new JavaVector(t.getJavaType())); setCppType(new CppVector(t.getCppType())); setCType(new CCompType()); }
/** Creates a new instance of JVector */ public JVector(JType t) { type = t; setJavaType(new JavaVector(t.getJavaType())); setCppType(new CppVector(t.getCppType())); setCType(new CCompType()); }
/** Creates a new instance of JVector */ public JVector(JType t) { type = t; setJavaType(new JavaVector(t.getJavaType())); setCppType(new CppVector(t.getCppType())); setCType(new CCompType()); }
/** Creates a new instance of JVector */ public JVector(JType t) { type = t; setJavaType(new JavaVector(t.getJavaType())); setCppType(new CppVector(t.getCppType())); setCType(new CCompType()); }
/** Creates a new instance of JVector */ public JVector(JType t) { type = t; setJavaType(new JavaVector(t.getJavaType())); setCppType(new CppVector(t.getCppType())); setCType(new CCompType()); }
/** Creates a new instance of JVector */ public JVector(JType t) { type = t; setJavaType(new JavaVector(t.getJavaType())); setCppType(new CppVector(t.getCppType())); setCType(new CCompType()); }