GDB (xrefs)
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | List of all members
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::B > char_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)
 

Detailed Description

Definition at line 45 of file 1.cc.

Member Typedef Documentation

◆ char_type

typedef selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B> std::char_traits< selftests::string_view::capacity_1::A< selftests::string_view::capacity_1::B > >::char_type

Definition at line 49 of file 1.cc.

◆ 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/2]

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/2]

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.

◆ compare()

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.

◆ copy()

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.

◆ eof()

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.

◆ eq()

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_int_type()

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.

◆ find()

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.

◆ length()

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.

◆ lt()

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.

◆ move()

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.

◆ not_eof()

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.

◆ to_char_type()

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_int_type()

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.


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