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