X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fstd%2Fsrc%2FbbstdStringSelect.cxx;h=0c9bc95150f4042b200aed262c71b35942e9e901;hb=4ad5b5ee44357ad873bc8c43230defb6d0a79879;hp=6316d0af6d5bf65d34b0d779d1916f02fbdf44a0;hpb=c2a4b1893412e50a3d9abff221938a2d16c4a7cb;p=bbtk.git diff --git a/packages/std/src/bbstdStringSelect.cxx b/packages/std/src/bbstdStringSelect.cxx index 6316d0a..0c9bc95 100644 --- a/packages/std/src/bbstdStringSelect.cxx +++ b/packages/std/src/bbstdStringSelect.cxx @@ -4,40 +4,40 @@ namespace bbstd { - BBTK_ADD_BLACK_BOX_TO_PACKAGE(std,StringSelect) - BBTK_USER_BLACK_BOX_IMPLEMENTATION(StringSelect,bbtk::AtomicBlackBox); - - void StringSelect::bbUserConstructor() - { - bbSetInputIn(0); - bbSetInputIn0(""); - bbSetInputIn1(""); - bbSetInputIn2(""); - bbSetInputIn3(""); - bbSetInputIn4(""); - bbSetInputIn5(""); - bbSetInputIn6(""); - bbSetInputIn7(""); - bbSetInputIn8(""); - bbSetInputIn9(""); - } - - - - void StringSelect::DoProcess() - { - if (bbGetInputIn()==0) bbSetOutputOut( bbGetInputIn0() ); - else if (bbGetInputIn()==1) bbSetOutputOut( bbGetInputIn1() ); - else if (bbGetInputIn()==2) bbSetOutputOut( bbGetInputIn2() ); - else if (bbGetInputIn()==3) bbSetOutputOut( bbGetInputIn3() ); - else if (bbGetInputIn()==4) bbSetOutputOut( bbGetInputIn4() ); - else if (bbGetInputIn()==5) bbSetOutputOut( bbGetInputIn5() ); - else if (bbGetInputIn()==6) bbSetOutputOut( bbGetInputIn6() ); - else if (bbGetInputIn()==7) bbSetOutputOut( bbGetInputIn7() ); - else if (bbGetInputIn()==8) bbSetOutputOut( bbGetInputIn8() ); - else if (bbGetInputIn()==9) bbSetOutputOut( bbGetInputIn9() ); - - } + BBTK_ADD_BLACK_BOX_TO_PACKAGE(std,StringSelect) + BBTK_BLACK_BOX_IMPLEMENTATION(StringSelect,bbtk::AtomicBlackBox); + + void StringSelect::bbUserConstructor() + { + bbSetInputIn(0); + bbSetInputIn0(""); + bbSetInputIn1(""); + bbSetInputIn2(""); + bbSetInputIn3(""); + bbSetInputIn4(""); + bbSetInputIn5(""); + bbSetInputIn6(""); + bbSetInputIn7(""); + bbSetInputIn8(""); + bbSetInputIn9(""); + } + + + + void StringSelect::DoProcess() + { + if (bbGetInputIn()==0) bbSetOutputOut( bbGetInputIn0() ); + else if (bbGetInputIn()==1) bbSetOutputOut( bbGetInputIn1() ); + else if (bbGetInputIn()==2) bbSetOutputOut( bbGetInputIn2() ); + else if (bbGetInputIn()==3) bbSetOutputOut( bbGetInputIn3() ); + else if (bbGetInputIn()==4) bbSetOutputOut( bbGetInputIn4() ); + else if (bbGetInputIn()==5) bbSetOutputOut( bbGetInputIn5() ); + else if (bbGetInputIn()==6) bbSetOutputOut( bbGetInputIn6() ); + else if (bbGetInputIn()==7) bbSetOutputOut( bbGetInputIn7() ); + else if (bbGetInputIn()==8) bbSetOutputOut( bbGetInputIn8() ); + else if (bbGetInputIn()==9) bbSetOutputOut( bbGetInputIn9() ); + + } } // EO namespace bbstd