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