#include <bbstdGetVectorElement.h>
Private Member Functions | |
BBTK_TEMPLATE_BLACK_BOX_INTERFACE (GetVectorElement, bbtk::AtomicBlackBox, T) | |
BBTK_DECLARE_INPUT (In, std::vector< T >) | |
BBTK_DECLARE_INPUT (I, int) | |
BBTK_DECLARE_OUTPUT (Out, T) | |
BBTK_PROCESS (DoIt) | |
void | DoIt () |
virtual void | bbUserConstructor () |
Definition at line 42 of file bbstdGetVectorElement.h.
bbstd::GetVectorElement< T >::BBTK_TEMPLATE_BLACK_BOX_INTERFACE | ( | GetVectorElement< T > | , | |
bbtk::AtomicBlackBox | , | |||
T | ||||
) | [private] |
bbstd::GetVectorElement< T >::BBTK_DECLARE_INPUT | ( | In | , | |
std::vector< T > | ||||
) | [private] |
bbstd::GetVectorElement< T >::BBTK_DECLARE_INPUT | ( | I | , | |
int | ||||
) | [private] |
bbstd::GetVectorElement< T >::BBTK_DECLARE_OUTPUT | ( | Out | , | |
T | ||||
) | [private] |
bbstd::GetVectorElement< T >::BBTK_PROCESS | ( | DoIt | ) | [private] |
void bbstd::GetVectorElement< T >::DoIt | ( | ) | [inline, private] |
Definition at line 70 of file bbstdGetVectorElement.h.
00071 { 00072 // std::string out; 00073 // std::ostringstream oss; 00074 int i = bbGetInputI(); 00075 //oss << bbGetInputIn()[i]; 00076 //bbSetOutputOut(out.str()); 00077 bbSetOutputOut(bbGetInputIn()[i]); 00078 }
void bbstd::GetVectorElement< T >::bbUserConstructor | ( | ) | [inline, private, virtual] |