GDB (xrefs)
Loading...
Searching...
No Matches
std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > > Struct Reference

Public Types

typedef selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::Bchar_type
 
typedef unsigned long int_type
 
typedef streampos pos_type
 
typedef streamoff off_type
 
typedef mbstate_t state_type
 

Static Public Member Functions

static void assign (char_type &__c1, const char_type &__c2)
 
static bool eq (const char_type &__c1, const char_type &__c2)
 
static bool lt (const char_type &__c1, const char_type &__c2)
 
static int compare (const char_type *__s1, const char_type *__s2, size_t __n)
 
static size_t length (const char_type *__s)
 
static const char_typefind (const char_type *__s, size_t __n, const char_type &__a)
 
static char_typemove (char_type *__s1, const char_type *__s2, size_t __n)
 
static char_typecopy (char_type *__s1, const char_type *__s2, size_t __n)
 
static char_typeassign (char_type *__s, size_t __n, char_type __a)
 
static char_type to_char_type (const int_type &)
 
static int_type to_int_type (const char_type &)
 
static bool eq_int_type (const int_type &__c1, const int_type &__c2)
 
static int_type eof ()
 
static int_type not_eof (const int_type &__c)
 
static void assign (char_type &__c1, const char_type &__c2)
 
static bool eq (const char_type &__c1, const char_type &__c2)
 
static bool lt (const char_type &__c1, const char_type &__c2)
 
static int compare (const char_type *__s1, const char_type *__s2, size_t __n)
 
static size_t length (const char_type *__s)
 
static const char_typefind (const char_type *__s, size_t __n, const char_type &__a)
 
static char_typemove (char_type *__s1, const char_type *__s2, size_t __n)
 
static char_typecopy (char_type *__s1, const char_type *__s2, size_t __n)
 
static char_typeassign (char_type *__s, size_t __n, char_type __a)
 
static char_type to_char_type (const int_type &)
 
static int_type to_int_type (const char_type &)
 
static bool eq_int_type (const int_type &__c1, const int_type &__c2)
 
static int_type eof ()
 
static int_type not_eof (const int_type &__c)
 

Detailed Description

Definition at line 46 of file string_view-selftests.c.

Member Typedef Documentation

◆ char_type

◆ int_type

typedef unsigned long std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::int_type

Definition at line 51 of file 1.cc.

◆ off_type

typedef streamoff std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::off_type

Definition at line 53 of file 1.cc.

◆ pos_type

typedef streampos std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::pos_type

Definition at line 52 of file 1.cc.

◆ state_type

typedef mbstate_t std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::state_type

Definition at line 54 of file 1.cc.

Member Function Documentation

◆ assign() [1/4]

static void std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::assign ( char_type & __c1,
const char_type & __c2 )
inlinestatic

Definition at line 57 of file 1.cc.

◆ assign() [2/4]

static void std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::assign ( char_type & __c1,
const char_type & __c2 )
inlinestatic

Definition at line 58 of file string_view-selftests.c.

◆ assign() [3/4]

static char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::assign ( char_type * __s,
size_t __n,
char_type __a )
inlinestatic

Definition at line 103 of file 1.cc.

◆ assign() [4/4]

static char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::assign ( char_type * __s,
size_t __n,
char_type __a )
inlinestatic

Definition at line 104 of file string_view-selftests.c.

◆ compare() [1/2]

static int std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::compare ( const char_type * __s1,
const char_type * __s2,
size_t __n )
inlinestatic

Definition at line 69 of file 1.cc.

References lt.

◆ compare() [2/2]

static int std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::compare ( const char_type * __s1,
const char_type * __s2,
size_t __n )
inlinestatic

Definition at line 70 of file string_view-selftests.c.

◆ copy() [1/2]

static char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::copy ( char_type * __s1,
const char_type * __s2,
size_t __n )
inlinestatic

Definition at line 99 of file 1.cc.

◆ copy() [2/2]

static char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::copy ( char_type * __s1,
const char_type * __s2,
size_t __n )
inlinestatic

Definition at line 100 of file string_view-selftests.c.

◆ eof() [1/2]

static int_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::eof ( )
inlinestatic

Definition at line 122 of file 1.cc.

◆ eof() [2/2]

static int_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::eof ( )
inlinestatic

Definition at line 123 of file string_view-selftests.c.

◆ eq() [1/2]

static bool std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::eq ( const char_type & __c1,
const char_type & __c2 )
inlinestatic

Definition at line 61 of file 1.cc.

◆ eq() [2/2]

static bool std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::eq ( const char_type & __c1,
const char_type & __c2 )
inlinestatic

Definition at line 62 of file string_view-selftests.c.

◆ eq_int_type() [1/2]

static bool std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::eq_int_type ( const int_type & __c1,
const int_type & __c2 )
inlinestatic

Definition at line 118 of file 1.cc.

◆ eq_int_type() [2/2]

static bool std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::eq_int_type ( const int_type & __c1,
const int_type & __c2 )
inlinestatic

Definition at line 119 of file string_view-selftests.c.

◆ find() [1/2]

static const char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::find ( const char_type * __s,
size_t __n,
const char_type & __a )
inlinestatic

Definition at line 87 of file 1.cc.

◆ find() [2/2]

static const char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::find ( const char_type * __s,
size_t __n,
const char_type & __a )
inlinestatic

Definition at line 88 of file string_view-selftests.c.

◆ length() [1/2]

static size_t std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::length ( const char_type * __s)
inlinestatic

Definition at line 78 of file 1.cc.

◆ length() [2/2]

static size_t std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::length ( const char_type * __s)
inlinestatic

Definition at line 79 of file string_view-selftests.c.

◆ lt() [1/2]

static bool std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::lt ( const char_type & __c1,
const char_type & __c2 )
inlinestatic

Definition at line 65 of file 1.cc.

◆ lt() [2/2]

static bool std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::lt ( const char_type & __c1,
const char_type & __c2 )
inlinestatic

Definition at line 66 of file string_view-selftests.c.

◆ move() [1/2]

static char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::move ( char_type * __s1,
const char_type * __s2,
size_t __n )
inlinestatic

Definition at line 95 of file 1.cc.

◆ move() [2/2]

static char_type * std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::move ( char_type * __s1,
const char_type * __s2,
size_t __n )
inlinestatic

Definition at line 96 of file string_view-selftests.c.

◆ not_eof() [1/2]

static int_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::not_eof ( const int_type & __c)
inlinestatic

Definition at line 125 of file 1.cc.

◆ not_eof() [2/2]

static int_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::not_eof ( const int_type & __c)
inlinestatic

Definition at line 126 of file string_view-selftests.c.

◆ to_char_type() [1/2]

static char_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::to_char_type ( const int_type & )
inlinestatic

Definition at line 111 of file 1.cc.

◆ to_char_type() [2/2]

static char_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::to_char_type ( const int_type & )
inlinestatic

Definition at line 112 of file string_view-selftests.c.

◆ to_int_type() [1/2]

static int_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::to_int_type ( const char_type & )
inlinestatic

Definition at line 115 of file 1.cc.

◆ to_int_type() [2/2]

static int_type std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::to_int_type ( const char_type & )
inlinestatic

Definition at line 116 of file string_view-selftests.c.


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