2 #ifndef __bbmySamplePackagemySampleBox1_h_INCLUDED__
3 #define __bbmySamplePackagemySampleBox1_h_INCLUDED__
4 #include "bbmySamplePackage_EXPORT.h"
5 #include "bbtkAtomicBlackBox.h"
8 namespace bbmySamplePackage
11 class bbmySamplePackage_EXPORT mySampleBox1
13 public bbtk::AtomicBlackBox
15 BBTK_BLACK_BOX_INTERFACE(mySampleBox1,bbtk::AtomicBlackBox);
17 BBTK_DECLARE_INPUT(In1,double);
18 BBTK_DECLARE_INPUT(In2,double);
19 BBTK_DECLARE_OUTPUT(Out,double);
20 BBTK_PROCESS(Process);
27 BBTK_BEGIN_DESCRIBE_BLACK_BOX(mySampleBox1,bbtk::AtomicBlackBox);
28 BBTK_NAME("mySampleBox1");
29 BBTK_AUTHOR("info-dev");
30 BBTK_DESCRIPTION("sample box that uses a class of mySampleLib");
32 BBTK_INPUT(mySampleBox1,In1,"First input",double,"");
33 BBTK_INPUT(mySampleBox1,In2,"First input",double,"");
34 BBTK_OUTPUT(mySampleBox1,Out,"First output",double,"");
35 BBTK_END_DESCRIBE_BLACK_BOX(mySampleBox1);
38 // EO namespace bbmySamplePackage
40 #endif // __bbmySamplePackagemySampleBox1_h_INCLUDED__