29#ifndef RW_VALUE_H_INCLUDED
30#define RW_VALUE_H_INCLUDED
62 from_char (
const char*, _RWSTD_SIZE_T = _RWSTD_SIZE_MAX,
69 _RWSTD_SIZE_T = _RWSTD_SIZE_MAX);
122 static int (*gen_)();
199 is_count (_RWSTD_SIZE_T copy_ctor,
200 _RWSTD_SIZE_T op_assign,
202 _RWSTD_SIZE_T op_lt)
const;
205 is_total (_RWSTD_SIZE_T
count,
206 _RWSTD_SIZE_T n_def_ctor,
207 _RWSTD_SIZE_T n_copy_ctor,
208 _RWSTD_SIZE_T n_op_assign,
209 _RWSTD_SIZE_T n_op_eq,
210 _RWSTD_SIZE_T n_op_lt);
216 first_less (
const UserClass*, _RWSTD_SIZE_T);
218 static void reset_totals ();
234 from_char (
const char*, _RWSTD_SIZE_T = _RWSTD_SIZE_MAX,
240 _RWSTD_SIZE_T = _RWSTD_SIZE_MAX);
242 _RWSTD_SIZE_T = _RWSTD_SIZE_MAX);
259 op_assign, op_plus_assign, op_minus_assign,
260 op_times_assign, op_div_assign
325 UserClassFmatInit ();
326} _rw_user_class_fmat_init;
void count(T, T, const U &,...)
bool operator==(const json_pointer< RefStringTypeLhs > &lhs, const json_pointer< RefStringTypeRhs > &rhs) noexcept
bool operator<(const json_pointer< RefStringTypeLhs > &lhs, const json_pointer< RefStringTypeRhs > &rhs) noexcept
static _RWSTD_SIZE_T n_total_op_fcall_
static _RWSTD_SIZE_T n_total_op_fcall_
_RWSTD_SIZE_T n_copy_ctor_
_RWSTD_SIZE_T n_op_minus_assign_
static _RWSTD_SIZE_T n_total_op_eq_
static _RWSTD_SIZE_T n_total_op_times_assign_
static _RWSTD_SIZE_T * op_minus_assign_throw_ptr_
static _RWSTD_SIZE_T * op_lt_throw_ptr_
static _RWSTD_SIZE_T n_total_dtor_
static _RWSTD_SIZE_T dtor_throw_count_
static _RWSTD_SIZE_T * op_eq_throw_ptr_
static _RWSTD_SIZE_T n_total_op_assign_
static _RWSTD_SIZE_T * op_div_assign_throw_ptr_
_RWSTD_SIZE_T n_op_times_assign_
_RWSTD_SIZE_T n_op_assign_
static _RWSTD_SIZE_T * def_ctor_throw_ptr_
static _RWSTD_SIZE_T * op_plus_assign_throw_ptr_
static UserClass from_char(char c)
static _RWSTD_SIZE_T * copy_ctor_throw_ptr_
static UserClass * from_char(const char *, _RWSTD_SIZE_T=_RWSTD_SIZE_MAX, bool=false)
static _RWSTD_SIZE_T def_ctor_throw_count_
static _RWSTD_SIZE_T * dtor_throw_ptr_
static _RWSTD_SIZE_T copy_ctor_throw_count_
_RWSTD_SIZE_T n_op_div_assign_
static _RWSTD_SIZE_T n_total_op_minus_assign_
static _RWSTD_SIZE_T op_eq_throw_count_
static _RWSTD_SIZE_T op_times_assign_throw_count_
static _RWSTD_SIZE_T op_plus_assign_throw_count_
static _RWSTD_SIZE_T count_
static _RWSTD_SIZE_T n_total_op_div_assign_
static int compare(const UserClass *, const UserClass *, _RWSTD_SIZE_T)
static _RWSTD_SIZE_T op_lt_throw_count_
static _RWSTD_SIZE_T n_total_op_plus_assign_
static _RWSTD_SIZE_T n_total_op_lt_
static int compare(const char *, const UserClass *, _RWSTD_SIZE_T=_RWSTD_SIZE_MAX)
_RWSTD_SIZE_T n_op_plus_assign_
static int compare(const UserClass *, const char *, _RWSTD_SIZE_T=_RWSTD_SIZE_MAX)
static _RWSTD_SIZE_T * op_assign_throw_ptr_
static _RWSTD_SIZE_T op_assign_throw_count_
static _RWSTD_SIZE_T op_minus_assign_throw_count_
static _RWSTD_SIZE_T * op_times_assign_throw_ptr_
static _RWSTD_SIZE_T n_total_def_ctor_
static _RWSTD_SIZE_T n_total_copy_ctor_
static _RWSTD_SIZE_T op_div_assign_throw_count_
static UserPOD from_char(char c)
static UserPOD * from_char(const char *, _RWSTD_SIZE_T=_RWSTD_SIZE_MAX, bool=false)