foobar2000 SDK  2015-01-14
Static Public Member Functions
pfc::string::comparatorCaseInsensitive

#include <stringNew.h>

+ Inheritance diagram for pfc::string::comparatorCaseInsensitive:

Static Public Member Functions

template<typename T1 , typename T2 >
static int compare (T1 const &v1, T2 const &v2)
 

Additional Inherited Members

- Static Private Member Functions inherited from pfc::string::_comparatorCommon
template<typename T >
static const char * myStringToPtr (const T &val)
 
static const char * myStringToPtr (string_part_ref)
 

Detailed Description

Definition at line 166 of file stringNew.h.

Member Function Documentation

template<typename T1 , typename T2 >
static int pfc::string::comparatorCaseInsensitive::compare ( T1 const &  v1,
T2 const &  v2 
)
inlinestatic

Definition at line 169 of file stringNew.h.

169  {
170  if (is_same_type<T1, string_part_ref>::value || is_same_type<T2, string_part_ref>::value) {
172  } else {
174  }
175  }
static const char * myStringToPtr(const T &val)
Definition: stringNew.h:143
int stringCompareCaseInsensitiveEx(string_part_ref s1, string_part_ref s2)
int stringCompareCaseInsensitive(const char *s1, const char *s2)
static string_part_ref stringToRef(T const &val)
Definition: string_base.h:1022

The documentation for this class was generated from the following file: