openModeller  Version 1.5.0
ignorecase_traits Struct Reference

#include <ignorecase_traits.hh>

Inheritance diagram for ignorecase_traits:
Inheritance graph
Collaboration diagram for ignorecase_traits:
Collaboration graph

Static Public Member Functions

static bool eq (const char &c1, const char &c2)
 
static bool lt (const char &c1, const char &c2)
 
static int compare (const char *s1, const char *s2, std::size_t n)
 
static const char * find (const char *s, std::size_t n, const char &c)
 

Detailed Description

Definition at line 12 of file ignorecase_traits.hh.

Member Function Documentation

int ignorecase_traits::compare ( const char *  s1,
const char *  s2,
std::size_t  n 
)
static

Definition at line 11 of file ignorecase_traits.cpp.

References eq(), and lt().

Here is the call graph for this function:

static bool ignorecase_traits::eq ( const char &  c1,
const char &  c2 
)
inlinestatic

Definition at line 14 of file ignorecase_traits.hh.

Referenced by compare(), and find().

const char * ignorecase_traits::find ( const char *  s,
std::size_t  n,
const char &  c 
)
static

Definition at line 22 of file ignorecase_traits.cpp.

References eq().

Here is the call graph for this function:

static bool ignorecase_traits::lt ( const char &  c1,
const char &  c2 
)
inlinestatic

Definition at line 17 of file ignorecase_traits.hh.

Referenced by compare().


The documentation for this struct was generated from the following files: