| 
    Evo C++ Library v0.5.1
    
   | 
 
#include <evo/strtok.h>

String tokenizer adapter used internally to create variants of existing tokenizers – do not use directly.
Public Types | |
| typedef StrTokBase | BaseType | 
| Root base type.  More... | |
| typedef SubString::Size | Size | 
| String size type  More... | |
| typedef StrTokVariant< T, NextCh, NextAny > | ThisType | 
| This type.  More... | |
Public Member Functions | |
| StrTokVariant () | |
| StrTokVariant (const ThisType &src) | |
| StrTokVariant (const BaseType &src) | |
| StrTokVariant (const StringBase &str) | |
| bool | next (char delim) | 
| bool | nextany (const StringBase &delims) | 
| ThisType & | operator= (const ThisType &src) | 
| ThisType & | operator= (const BaseType &src) | 
| ThisType & | operator= (const StringBase &str) | 
Static Public Member Functions | |
| template<class C , class S > | |
| static C::Size | split (C &items, const S &str, char delim=',') | 
| template<class S > | |
| static SubString | splitat (const S &str, Size index, char delim=',') | 
| typedef StrTokBase BaseType | 
Root base type.
| typedef SubString::Size Size | 
String size type
| typedef StrTokVariant<T,NextCh,NextAny> ThisType | 
This type.
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inline | 
      
  | 
  inlinestatic | 
 1.8.13