| 
    MeVisLab Toolbox Reference
    
   | 
 
This is the complete list of members for ml::StringSwitch< T, R >, including all inherited members.
| Case(const char(&s)[N], const T &Value) | ml::StringSwitch< T, R > | inline | 
| Case(const std::string &s, const T &Value) | ml::StringSwitch< T, R > | inline | 
| Cases(const char(&S0)[N0], const char(&S1)[N1], const T &Value) | ml::StringSwitch< T, R > | inline | 
| Cases(const char(&S0)[N0], const char(&S1)[N1], const char(&S2)[N2], const T &Value) | ml::StringSwitch< T, R > | inline | 
| Cases(const char(&S0)[N0], const char(&S1)[N1], const char(&S2)[N2], const char(&S3)[N3], const T &Value) | ml::StringSwitch< T, R > | inline | 
| Cases(const char(&S0)[N0], const char(&S1)[N1], const char(&S2)[N2], const char(&S3)[N3], const char(&S4)[N4], const T &Value) | ml::StringSwitch< T, R > | inline | 
| Default(const T &Value) const | ml::StringSwitch< T, R > | inline | 
| EndsWith(const char(&s)[N], const T &Value) | ml::StringSwitch< T, R > | inline | 
| operator R() const | ml::StringSwitch< T, R > | inline | 
| StartsWith(const char(&s)[N], const T &Value) | ml::StringSwitch< T, R > | inline | 
| StringSwitch(const std::string &s) | ml::StringSwitch< T, R > | inlineexplicit | 
| StringSwitch(const char *s) | ml::StringSwitch< T, R > | inlineexplicit | 
| Throw(const ExP1 &p1) const | ml::StringSwitch< T, R > | inline | 
| Throw(const ExP1 &p1, const ExP2 &p2) const | ml::StringSwitch< T, R > | inline | 
| Throw(const ExP1 &p1, const ExP2 &p2, const ExP3 &p3) const | ml::StringSwitch< T, R > | inline |