Changeset 104 for cpp/gdk/model.cpp
- Timestamp:
- 07/23/13 18:15:30 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
cpp/gdk/model.cpp
r89 r104 382 382 SString gen; 383 383 384 staticParam modelparam(f0_model_paramtab);385 staticParam partparam(f0_part_paramtab);386 staticParam jointparam(f0_joint_paramtab);387 staticParam neuroparam(f0_neuro_paramtab);388 staticParam connparam(f0_neuroconn_paramtab);384 Param modelparam(f0_model_paramtab); 385 Param partparam(f0_part_paramtab); 386 Param jointparam(f0_joint_paramtab); 387 Param neuroparam(f0_neuro_paramtab); 388 Param connparam(f0_neuroconn_paramtab); 389 389 390 390 static Part defaultpart; … … 563 563 if (!strncmp(t,"p:",2)) 564 564 { 565 staticParam partparam(f0_part_paramtab);565 Param partparam(f0_part_paramtab); 566 566 Part *p=new Part(); 567 567 partparam.select(p); … … 576 576 if (!strncmp(t,"m:",2)) 577 577 { 578 staticParam modelparam(f0_model_paramtab);578 Param modelparam(f0_model_paramtab); 579 579 modelparam.select(this); 580 580 pos+=2; … … 584 584 else if (!strncmp(t,"j:",2)) 585 585 { 586 staticParam jointparam(f0_joint_paramtab);586 Param jointparam(f0_joint_paramtab); 587 587 Joint *j=new Joint(); 588 588 jointparam.select(j); … … 610 610 else if (!strncmp(t,"n:",2)) // neuro (or the old neuro object as the special case) 611 611 { 612 staticParam neuroparam(f0_neuro_paramtab);612 Param neuroparam(f0_neuro_paramtab); 613 613 Neuro *nu=new Neuro(); 614 614 neuroparam.select(nu); … … 674 674 else if (!strncmp(t,"c:",2)) // add input 675 675 { 676 staticParam ncparam(f0_neuroconn_paramtab);676 Param ncparam(f0_neuroconn_paramtab); 677 677 NeuroConn c; 678 678 ncparam.select(&c); … … 696 696 { 697 697 // we always use old layout for "ni:" 698 staticParam neuroitemparam(f0_neuroitem_paramtab);698 Param neuroitemparam(f0_neuroitem_paramtab); 699 699 Neuro *nu=new Neuro(); 700 700 neuroitemparam.select(nu); … … 1085 1085 } 1086 1086 1087 const Geno& Model::getF0Geno() 1088 { 1089 static Geno invalidgeno("",'0',"","invalid"); 1087 const Geno Model::getF0Geno() 1088 { 1090 1089 if (buildstatus==building) 1091 1090 FMprintf("Model","getGeno",FMLV_WARN,"model was not completed - missing close()"); 1092 1091 if (buildstatus!=valid) 1093 return invalidgeno;1092 return Geno("",'0',"","invalid"); 1094 1093 if (!f0genoknown) 1095 1094 {
Note: See TracChangeset
for help on using the changeset viewer.