#include <rw_value.h>
|
| static bool | is_total (_RWSTD_SIZE_T count, _RWSTD_SIZE_T n_def_ctor, _RWSTD_SIZE_T n_copy_ctor, _RWSTD_SIZE_T n_op_assign, _RWSTD_SIZE_T n_op_eq, _RWSTD_SIZE_T n_op_lt) |
| |
| static const UserClass * | first_less (const UserClass *, _RWSTD_SIZE_T) |
| |
| static void | reset_totals () |
| |
| static UserClass | from_char (char c) |
| |
| static UserClass * | from_char (const char *, _RWSTD_SIZE_T=_RWSTD_SIZE_MAX, bool=false) |
| |
| static int | compare (const UserClass *, const char *, _RWSTD_SIZE_T=_RWSTD_SIZE_MAX) |
| |
| static int | compare (const char *, const UserClass *, _RWSTD_SIZE_T=_RWSTD_SIZE_MAX) |
| |
| static int | compare (const UserClass *, const UserClass *, _RWSTD_SIZE_T) |
| |
| static const UserClass * | mismatch (const UserClass *, const char *, _RWSTD_SIZE_T) |
| |
Definition at line 77 of file rw_value.h.
◆ UserClass() [1/2]
◆ UserClass() [2/2]
| UserClass::UserClass |
( |
const UserClass & |
rhs | ) |
|
◆ ~UserClass()
| UserClass::~UserClass |
( |
| ) |
|
◆ compare() [1/3]
| static int UserClass::compare |
( |
const char * |
, |
|
|
const UserClass * |
, |
|
|
_RWSTD_SIZE_T |
= _RWSTD_SIZE_MAX |
|
) |
| |
|
static |
◆ compare() [2/3]
| static int UserClass::compare |
( |
const UserClass * |
, |
|
|
const char * |
, |
|
|
_RWSTD_SIZE_T |
= _RWSTD_SIZE_MAX |
|
) |
| |
|
static |
◆ compare() [3/3]
◆ first_less()
◆ from_char() [1/2]
| static UserClass UserClass::from_char |
( |
char |
c | ) |
|
|
inlinestatic |
◆ from_char() [2/2]
| static UserClass * UserClass::from_char |
( |
const char * |
, |
|
|
_RWSTD_SIZE_T |
= _RWSTD_SIZE_MAX, |
|
|
bool |
= false |
|
) |
| |
|
static |
◆ is_count()
| bool UserClass::is_count |
( |
_RWSTD_SIZE_T |
copy_ctor, |
|
|
_RWSTD_SIZE_T |
op_assign, |
|
|
_RWSTD_SIZE_T |
op_eq, |
|
|
_RWSTD_SIZE_T |
op_lt |
|
) |
| const |
◆ is_total()
| bool UserClass::is_total |
( |
_RWSTD_SIZE_T |
count, |
|
|
_RWSTD_SIZE_T |
n_def_ctor, |
|
|
_RWSTD_SIZE_T |
n_copy_ctor, |
|
|
_RWSTD_SIZE_T |
n_op_assign, |
|
|
_RWSTD_SIZE_T |
n_op_eq, |
|
|
_RWSTD_SIZE_T |
n_op_lt |
|
) |
| |
|
static |
◆ mismatch()
| const UserClass * UserClass::mismatch |
( |
const UserClass * |
, |
|
|
const char * |
, |
|
|
_RWSTD_SIZE_T |
|
|
) |
| |
|
static |
◆ operator*=()
◆ operator+=()
◆ operator-=()
◆ operator/=()
◆ operator<()
◆ operator=()
◆ operator==()
◆ reset_totals()
| void UserClass::reset_totals |
( |
| ) |
|
|
static |
◆ copy_ctor_throw_count_
| size_t UserClass::copy_ctor_throw_count_ = size_t (-1) |
|
static |
◆ copy_ctor_throw_ptr_
| size_t * UserClass::copy_ctor_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T copy_ctor_throw_count_
Definition at line 152 of file rw_value.h.
◆ count_
◆ data_
◆ def_ctor_throw_count_
| size_t UserClass::def_ctor_throw_count_ = size_t (-1) |
|
static |
◆ def_ctor_throw_ptr_
| size_t * UserClass::def_ctor_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T def_ctor_throw_count_
Definition at line 151 of file rw_value.h.
◆ dtor_throw_count_
| size_t UserClass::dtor_throw_count_ = size_t (-1) |
|
static |
◆ dtor_throw_ptr_
| size_t * UserClass::dtor_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T dtor_throw_count_
Definition at line 153 of file rw_value.h.
◆ gen_
◆ id_
◆ id_gen_
◆ n_copy_ctor_
| _RWSTD_SIZE_T UserClass::n_copy_ctor_ |
◆ n_op_assign_
| _RWSTD_SIZE_T UserClass::n_op_assign_ |
◆ n_op_div_assign_
| _RWSTD_SIZE_T UserClass::n_op_div_assign_ |
◆ n_op_eq_
| _RWSTD_SIZE_T UserClass::n_op_eq_ |
◆ n_op_lt_
| _RWSTD_SIZE_T UserClass::n_op_lt_ |
◆ n_op_minus_assign_
| _RWSTD_SIZE_T UserClass::n_op_minus_assign_ |
◆ n_op_plus_assign_
| _RWSTD_SIZE_T UserClass::n_op_plus_assign_ |
◆ n_op_times_assign_
| _RWSTD_SIZE_T UserClass::n_op_times_assign_ |
◆ n_total_copy_ctor_
| size_t UserClass::n_total_copy_ctor_ |
|
static |
◆ n_total_def_ctor_
| size_t UserClass::n_total_def_ctor_ |
|
static |
◆ n_total_dtor_
| size_t UserClass::n_total_dtor_ |
|
static |
◆ n_total_op_assign_
| size_t UserClass::n_total_op_assign_ |
|
static |
◆ n_total_op_div_assign_
| size_t UserClass::n_total_op_div_assign_ |
|
static |
◆ n_total_op_eq_
| size_t UserClass::n_total_op_eq_ |
|
static |
◆ n_total_op_lt_
| size_t UserClass::n_total_op_lt_ |
|
static |
◆ n_total_op_minus_assign_
| size_t UserClass::n_total_op_minus_assign_ |
|
static |
◆ n_total_op_plus_assign_
| size_t UserClass::n_total_op_plus_assign_ |
|
static |
◆ n_total_op_times_assign_
| size_t UserClass::n_total_op_times_assign_ |
|
static |
◆ op_assign_throw_count_
| size_t UserClass::op_assign_throw_count_ = size_t (-1) |
|
static |
◆ op_assign_throw_ptr_
| size_t * UserClass::op_assign_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T op_assign_throw_count_
Definition at line 154 of file rw_value.h.
◆ op_div_assign_throw_count_
| size_t UserClass::op_div_assign_throw_count_ = size_t (-1) |
|
static |
◆ op_div_assign_throw_ptr_
| size_t * UserClass::op_div_assign_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T op_div_assign_throw_count_
Definition at line 158 of file rw_value.h.
◆ op_eq_throw_count_
| size_t UserClass::op_eq_throw_count_ = size_t (-1) |
|
static |
◆ op_eq_throw_ptr_
| size_t * UserClass::op_eq_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T op_eq_throw_count_
Definition at line 159 of file rw_value.h.
◆ op_lt_throw_count_
| size_t UserClass::op_lt_throw_count_ = size_t (-1) |
|
static |
◆ op_lt_throw_ptr_
| size_t * UserClass::op_lt_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T op_lt_throw_count_
Definition at line 160 of file rw_value.h.
◆ op_minus_assign_throw_count_
| size_t UserClass::op_minus_assign_throw_count_ = size_t (-1) |
|
static |
◆ op_minus_assign_throw_ptr_
| size_t * UserClass::op_minus_assign_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T op_minus_assign_throw_count_
Definition at line 156 of file rw_value.h.
◆ op_plus_assign_throw_count_
| size_t UserClass::op_plus_assign_throw_count_ = size_t (-1) |
|
static |
◆ op_plus_assign_throw_ptr_
| size_t * UserClass::op_plus_assign_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T op_plus_assign_throw_count_
Definition at line 155 of file rw_value.h.
◆ op_times_assign_throw_count_
| size_t UserClass::op_times_assign_throw_count_ = size_t (-1) |
|
static |
◆ op_times_assign_throw_ptr_
| size_t * UserClass::op_times_assign_throw_ptr_ |
|
static |
Initial value:=
static _RWSTD_SIZE_T op_times_assign_throw_count_
Definition at line 157 of file rw_value.h.
◆ origin_
◆ src_id_
The documentation for this struct was generated from the following files: