X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=packages%2Fstd%2Fsrc%2FbbstdVectorToString.h;h=a493ce6bb4a133b6dbfb35a20519c516bf461fb9;hb=baeb45443e8b5550a71e0844490ee4dac30ff551;hp=86b6d4ddf063a942a53c8ff5fdac605220eaa7b2;hpb=6575a389b71b1b85c79e4444885becb76ecf16e4;p=bbtk.git diff --git a/packages/std/src/bbstdVectorToString.h b/packages/std/src/bbstdVectorToString.h index 86b6d4d..a493ce6 100644 --- a/packages/std/src/bbstdVectorToString.h +++ b/packages/std/src/bbstdVectorToString.h @@ -2,8 +2,8 @@ Program: bbtk Module: $RCSfile: bbstdVectorToString.h,v $ Language: C++ - Date: $Date: 2008/10/17 08:18:27 $ - Version: $Revision: 1.7 $ + Date: $Date: 2009/05/14 14:43:38 $ + Version: $Revision: 1.9 $ =========================================================================*/ /* --------------------------------------------------------------------- @@ -34,13 +34,14 @@ #define __bbstdVectorToString_INCLUDED_h__ #include "bbtkAtomicBlackBox.h" +#include "bbstd_EXPORT.h" namespace bbstd { //================================================================= // BlackBox declaration template - class VectorToString : public bbtk::AtomicBlackBox + class bbstd_EXPORT VectorToString : public bbtk::AtomicBlackBox { BBTK_TEMPLATE_BLACK_BOX_INTERFACE(VectorToString,bbtk::AtomicBlackBox,T); BBTK_DECLARE_INPUT(In,std::vector); @@ -48,7 +49,6 @@ namespace bbstd BBTK_DECLARE_OUTPUT(Out,std::string); BBTK_PROCESS(DoIt); void DoIt(); - virtual void bbUserConstructor(); }; //================================================================= @@ -66,7 +66,7 @@ namespace bbstd BBTK_END_DESCRIBE_TEMPLATE_BLACK_BOX(VectorToString); //================================================================= - //================================================================= + //================================================================= template void VectorToString::DoIt() { @@ -86,12 +86,21 @@ namespace bbstd //================================================================= template - void VectorToString::bbUserConstructor() + void VectorToString::bbUserSetDefaultValues() { bbSetInputSeparator(" "); } //================================================================= - + template + void VectorToString::bbUserInitializeProcessing() + { + } + //================================================================= + template + void VectorToString::bbUserFinalizeProcessing() + { + } + //================================================================= } // namespace bbstd #endif //__bbstdVectorToString_INCLUDED_h__