X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=ModuleCall%2FCreationTool.h;h=4fdbee9ae39460d5fdba7c42718126f73f87a013;hb=HEAD;hp=27dcb8222bade35a5cfdae9151fca0470cbecc36;hpb=cd590ce5fff20d69c7060340235a35e9c2a9ef86;p=creaCLI.git diff --git a/ModuleCall/CreationTool.h b/ModuleCall/CreationTool.h index 27dcb82..4fdbee9 100644 --- a/ModuleCall/CreationTool.h +++ b/ModuleCall/CreationTool.h @@ -11,6 +11,7 @@ #include #include #include +#include namespace Mthd { @@ -32,6 +33,26 @@ namespace Mthd { static std::string toString ( unsigned long n ) ; static std::string toString ( unsigned long long n ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector v ) ; + static std::string toString ( std::vector > v ) ; + + static std::string toString ( std::vector< std::vector< int > > v ) ; + static std::string toString ( std::vector< std::vector< float > > v ) ; + static std::string toString ( std::vector< std::vector< double > > v ) ; + static std::string toString ( std::vector< std::vector< long int > > v ) ; + static std::string toString ( std::vector< std::vector< long double > > v ) ; + static std::string toString ( std::vector< std::vector< unsigned int > > v ) ; + static std::string toString ( std::vector< std::vector< unsigned long > > v ) ; + static std::string toString ( std::vector< std::vector< unsigned long long > > v ) ; + + static std::string toString ( std::string n ) ; static char* toCharArrray ( float n ) ; @@ -49,10 +70,19 @@ namespace Mthd { static char* toCharArrray ( unsigned int n ) ; static char* toCharArrray ( long unsigned int n ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::vector v ) ; + static char* toCharArrray ( std::string n ) ; static bool str_ends_with ( std::string total_str , std::string sub_str ) ; - static std::string replace_str ( std::string input , std::string old_str , std::string new_str ) ; + static std::string replace_str ( std::string input , std::string old_str , std::string new_str ) ; } ;