Changeset 420 for cpp/frams/vm/classes/genoobj.h
- Timestamp:
- 08/03/15 01:43:55 (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/frams/vm/classes/genoobj.h
r415 r420 10 10 extern ParamEntry geno_paramtab[]; 11 11 12 class GenoObj : public Geno12 class GenoObj : public Geno 13 13 { 14 14 public: 15 15 #define STATRICKCLASS GenoObj 16 PARAMGETDEF(isvalid);17 PARAMSETDEF(isvalid);18 PARAMGETDEF(genotype);19 PARAMGETDEF(name);20 PARAMSETDEF(name);21 PARAMGETDEF(autoname);22 PARAMGETDEF(info);23 PARAMSETDEF(info);24 PARAMGETDEF(format);25 PARAMGETDEF(string);26 PARAMPROCDEF(p_getconvert);27 PARAMGETDEF(f0genotype);28 PARAMPROCDEF(p_new);29 PARAMPROCDEF(p_newfrom);30 PARAMPROCDEF(p_newfromstring);31 PARAMPROCDEF(p_newfromvector);32 PARAMGETDEF(toVector);16 PARAMGETDEF(isvalid); 17 PARAMSETDEF(isvalid); 18 PARAMGETDEF(genotype); 19 PARAMGETDEF(name); 20 PARAMSETDEF(name); 21 PARAMGETDEF(autoname); 22 PARAMGETDEF(info); 23 PARAMSETDEF(info); 24 PARAMGETDEF(format); 25 PARAMGETDEF(string); 26 PARAMPROCDEF(p_getconvert); 27 PARAMGETDEF(f0genotype); 28 PARAMPROCDEF(p_new); 29 PARAMPROCDEF(p_newfrom); 30 PARAMPROCDEF(p_newfromstring); 31 PARAMPROCDEF(p_newfromvector); 32 PARAMGETDEF(toVector); 33 33 #undef STATRICKCLASS 34 34 35 static ExtObject makeStaticObject(Geno* g);36 static ExtObject makeDynamicObject(Geno* g);37 static ExtObject makeDynamicObjectAndDecRef(Geno* g);38 static Geno* fromObject(const ExtValue& v, bool warn=true);39 static ParamInterface* getInterface();35 static ExtObject makeStaticObject(Geno* g); 36 static ExtObject makeDynamicObject(Geno* g); 37 static ExtObject makeDynamicObjectAndDecRef(Geno* g); 38 static Geno* fromObject(const ExtValue& v, bool warn = true); 39 static ParamInterface* getInterface(); 40 40 41 static Param& getStaticParam();42 static Param& getDynamicParam();41 static Param& getStaticParam(); 42 static Param& getDynamicParam(); 43 43 }; 44 44 45 45 #endif 46 47 48
Note: See TracChangeset
for help on using the changeset viewer.