#include <StringUtilsImpl.h>
 | 
| static int  | replace (std::basic_string< T > &s, const std::basic_string< T > &from, const std::basic_string< T > &to) | 
|   | 
| static void  | tokenize (const std::basic_string< T > &ss, std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delim) | 
|   | 
| static std::basic_string< T >  | join (const std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delim) | 
|   | 
| static std::basic_string< T >  | join (const std::list< std::basic_string< T >> &tokens, const std::basic_string< T > &delim) | 
|   | 
| static void  | tokenizeWithSkip (const std::basic_string< T > &ss, std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delims) | 
|   | 
| static void  | tokenizeOnChar (const std::basic_string< T > &ss, std::vector< std::basic_string< T >> &tokens, const std::basic_string< T > &delims) | 
|   | 
| static void  | ltrim (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) | 
|   | 
| static void  | rtrim (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) | 
|   | 
| static void  | lrtrim (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) | 
|   | 
| static void  | lrtrimcrlf (std::basic_string< T > &ss, const std::basic_string< T > &whitespaces) | 
|   | 
| static void  | uppercase (std::basic_string< T > &ss) | 
|   | 
| static void  | lowercase (std::basic_string< T > &ss) | 
|   | 
| static bool  | comparei (const std::basic_string< T > &ss1, const std::basic_string< T > &ss2) | 
|   | 
| static bool  | isNumber (const std::basic_string< T > &ss) | 
|   | 
| static bool  | startsWith (const std::basic_string< T > &what, const std::basic_string< T > &with) | 
|   | 
| static bool  | endsWith (const std::basic_string< T > &what, const std::basic_string< T > &with) | 
|   | 
template<class T > 
  
  
      
        
          | static bool StringUtilsImpl< T >::comparei  | 
          ( | 
          const std::basic_string< T > &  | 
          ss1,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          ss2  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static bool StringUtilsImpl< T >::endsWith  | 
          ( | 
          const std::basic_string< T > &  | 
          what,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          with  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static bool StringUtilsImpl< T >::isNumber  | 
          ( | 
          const std::basic_string< T > &  | 
          ss | ) | 
           | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static std::basic_string<T> StringUtilsImpl< T >::join  | 
          ( | 
          const std::vector< std::basic_string< T >> &  | 
          tokens,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          delim  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static std::basic_string<T> StringUtilsImpl< T >::join  | 
          ( | 
          const std::list< std::basic_string< T >> &  | 
          tokens,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          delim  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static void StringUtilsImpl< T >::lrtrim  | 
          ( | 
          std::basic_string< T > &  | 
          ss,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          whitespaces  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static void StringUtilsImpl< T >::lrtrimcrlf  | 
          ( | 
          std::basic_string< T > &  | 
          ss,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          whitespaces  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static void StringUtilsImpl< T >::ltrim  | 
          ( | 
          std::basic_string< T > &  | 
          ss,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          whitespaces  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static int StringUtilsImpl< T >::replace  | 
          ( | 
          std::basic_string< T > &  | 
          s,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          from,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          to  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static void StringUtilsImpl< T >::rtrim  | 
          ( | 
          std::basic_string< T > &  | 
          ss,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          whitespaces  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static bool StringUtilsImpl< T >::startsWith  | 
          ( | 
          const std::basic_string< T > &  | 
          what,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          with  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static void StringUtilsImpl< T >::tokenize  | 
          ( | 
          const std::basic_string< T > &  | 
          ss,  | 
         
        
           | 
           | 
          std::vector< std::basic_string< T >> &  | 
          tokens,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          delim  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static void StringUtilsImpl< T >::tokenizeOnChar  | 
          ( | 
          const std::basic_string< T > &  | 
          ss,  | 
         
        
           | 
           | 
          std::vector< std::basic_string< T >> &  | 
          tokens,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          delims  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
template<class T > 
  
  
      
        
          | static void StringUtilsImpl< T >::tokenizeWithSkip  | 
          ( | 
          const std::basic_string< T > &  | 
          ss,  | 
         
        
           | 
           | 
          std::vector< std::basic_string< T >> &  | 
          tokens,  | 
         
        
           | 
           | 
          const std::basic_string< T > &  | 
          delims  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inlinestatic   | 
  
 
 
The documentation for this class was generated from the following file: