PulseView  unreleased development snapshot
A Qt-based sigrok GUI
strnatcmp.hpp File Reference
#include <cctype>
#include <cstddef>
#include <string>
Include dependency graph for strnatcmp.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static int compare_right (char const *a, char const *b)
 
static int compare_left (char const *a, char const *b)
 
static int strnatcmp0 (char const *a, char const *b, int fold_case)
 
int strnatcmp (char const *a, char const *b)
 
int strnatcmp (const string a, const string b)
 
int strnatcasecmp (char const *a, char const *b)
 
int strnatcasecmp (const string a, const string b)
 

Function Documentation

static int compare_left ( char const *  a,
char const *  b 
)
static

Definition at line 65 of file strnatcmp.hpp.

Here is the caller graph for this function:

static int compare_right ( char const *  a,
char const *  b 
)
static

Definition at line 36 of file strnatcmp.hpp.

Here is the caller graph for this function:

int strnatcasecmp ( char const *  a,
char const *  b 
)

Definition at line 150 of file strnatcmp.hpp.

Here is the call graph for this function:

Here is the caller graph for this function:

int strnatcasecmp ( const string  a,
const string  b 
)

Definition at line 155 of file strnatcmp.hpp.

Here is the call graph for this function:

int strnatcmp ( char const *  a,
char const *  b 
)

Definition at line 139 of file strnatcmp.hpp.

Here is the call graph for this function:

int strnatcmp ( const string  a,
const string  b 
)

Definition at line 144 of file strnatcmp.hpp.

Here is the call graph for this function:

static int strnatcmp0 ( char const *  a,
char const *  b,
int  fold_case 
)
static

Definition at line 85 of file strnatcmp.hpp.

Here is the call graph for this function:

Here is the caller graph for this function: