#include "CreationTool.h"
std::string Mthd::Aux::toString ( float n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( double n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( long double n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( char n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( unsigned char n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( short n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( unsigned short n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( int n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( long int n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( unsigned int n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( unsigned long n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( unsigned long long n ) {
- std::ostringstream oss;
- oss << n;
- return oss.str( );
+ std::ostringstream oss ;
+ oss << n ;
+ return oss.str( ) ;
}
std::string Mthd::Aux::toString ( std::string n ) {
- return n;
+ return n ;
}
char* Mthd::Aux::toCharArrray ( float n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( double n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( long double n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( char n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( unsigned char n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( short n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( unsigned short n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( int n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( long int n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( unsigned int n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( long unsigned int n ) {
- std::ostringstream oss;
- oss << n;
- return const_cast < char* > ( oss.str( ).data( ) );
+ std::ostringstream oss ;
+ oss << n ;
+ return const_cast < char* > ( oss.str( ).data( ) ) ;
}
char* Mthd::Aux::toCharArrray ( std::string n ) {
- return const_cast < char* > ( n.data( ) );
+ return const_cast < char* > ( n.data( ) ) ;
}
-std::string Mthd::Aux::replace_str ( std::string input, std::string old_str, std::string new_str ) {
- size_t found = input.find( old_str );
+std::string Mthd::Aux::replace_str ( std::string input , std::string old_str , std::string new_str ) {
+ size_t found = input.find( old_str ) ;
while ( found != std::string::npos ) {
- input.replace( found, old_str.length( ), new_str );
- found = input.find( old_str );
+ input.replace( found , old_str.length( ) , new_str ) ;
+ found = input.find( old_str ) ;
}
- return input;
+ return input ;
+}
+
+bool Mthd::Aux::str_ends_with ( std::string total_str , std::string sub_str ) {
+ size_t found = total_str.find( sub_str ) ;
+ if ( found != std::string::npos ) {
+ return true ;
+ }
+ return false ;
}