]> Creatis software - bbtk.git/blob - packages/std/src/bbstdConcatStrings.cxx
ec70935cd626f532e9f2f010f9b79ad8c46099b6
[bbtk.git] / packages / std / src / bbstdConcatStrings.cxx
1 #include "bbstdConcatStrings.h"
2 #include "bbstdPackage.h"
3
4 namespace bbstd
5 {
6         BBTK_ADD_BLACK_BOX_TO_PACKAGE(std,ConcatStrings)
7         BBTK_USER_BLACK_BOX_IMPLEMENTATION(ConcatStrings,bbtk::AtomicBlackBox);
8
9         void ConcatStrings::bbUserConstructor() 
10    { 
11       bbSetInputIn1("");
12       bbSetInputIn2("");
13       bbSetInputIn3("");
14       bbSetInputIn4("");
15       bbSetInputIn5("");
16       bbSetInputIn6("");
17       bbSetInputIn7("");
18       bbSetInputIn8("");
19       bbSetInputIn9("");
20       bbSetInputIn10("");
21    }
22
23
24         void ConcatStrings::DoProcess()
25         {
26       bbSetOutputOut(   bbGetInputIn1() + 
27                                                 bbGetInputIn2() +
28                                                 bbGetInputIn3() +
29                                                 bbGetInputIn4() +
30                                                 bbGetInputIn5() +
31                                                 bbGetInputIn6() +
32                                                 bbGetInputIn7() +
33                                                 bbGetInputIn8() +
34                                                 bbGetInputIn9() +
35                                                 bbGetInputIn10()  );      
36         }
37 }
38 // EO namespace bbstd
39
40