ARB
|
#include <aw_scalar.hxx>
Public Member Functions | |
AW_scalar (int32_t I) | |
AW_scalar (float F) | |
AW_scalar (const char *S) | |
AW_scalar (GBDATA *P) | |
AW_scalar (class AW_awar *awar) | |
AW_scalar (const AW_scalar &other) | |
~AW_scalar () | |
DECLARE_ASSIGNMENT_OPERATOR (AW_scalar) | |
int32_t | get_int () const |
float | get_float () const |
const char * | get_string () const |
GBDATA * | get_pointer () const |
void | set_int (int32_t I) |
void | set_float (float F) |
void | set_string (const char *S) |
void | set_pointer (GBDATA *P) |
const char * | get_type_name () const |
AW_VARIABLE_TYPE | matching_variable_type () const |
bool | matches_variable_type (AW_VARIABLE_TYPE atype) const |
GB_ERROR | write_to (class AW_awar *awar) const |
bool | operator== (const AW_scalar &other) const |
bool | operator!= (const AW_scalar &other) const |
Definition at line 39 of file aw_scalar.hxx.
|
inlineexplicit |
Definition at line 54 of file aw_scalar.hxx.
References I.
|
inlineexplicit |
Definition at line 55 of file aw_scalar.hxx.
|
inlineexplicit |
Definition at line 56 of file aw_scalar.hxx.
References ARB_strdup().
|
inlineexplicit |
Definition at line 57 of file aw_scalar.hxx.
References P.
|
explicit |
Definition at line 19 of file aw_scalar.cxx.
References AW_FLOAT, AW_INT, AW_POINTER, AW_STRING, GBK_terminatef(), AW_awar::get_type(), AW_awar::read_float(), AW_awar::read_int(), AW_awar::read_pointer(), and AW_awar::read_string().
|
inline |
Definition at line 60 of file aw_scalar.hxx.
References ARB_strdup().
|
inline |
Definition at line 66 of file aw_scalar.hxx.
AW_scalar::DECLARE_ASSIGNMENT_OPERATOR | ( | AW_scalar | ) |
|
inline |
Definition at line 70 of file aw_scalar.hxx.
References aw_assert.
Referenced by AW_selection_list::refresh(), and write_to().
|
inline |
Definition at line 71 of file aw_scalar.hxx.
References aw_assert.
Referenced by AW_selection_list::refresh(), and write_to().
|
inline |
Definition at line 72 of file aw_scalar.hxx.
References aw_assert.
Referenced by AW_subset_selection::default_select_value(), AW_subset_selection::delete_entries_missing_in_parent(), AW_subset_selection::fill_entries_matching_values(), ProbeValuation::init_valuation(), AW_selection_list::move_content_to(), MP_compute(), MP_modify_selected(), probe_match_all_event(), AW_selection_list::refresh(), AW_subset_selection::reorder_subset_cb(), and write_to().
|
inline |
Definition at line 73 of file aw_scalar.hxx.
References aw_assert.
Referenced by GroupUIdata::get_selected_group(), AW_selection_list::refresh(), and write_to().
|
inline |
Definition at line 75 of file aw_scalar.hxx.
|
inline |
Definition at line 76 of file aw_scalar.hxx.
References aw_assert.
|
inline |
Definition at line 77 of file aw_scalar.hxx.
References aw_assert.
|
inline |
Definition at line 78 of file aw_scalar.hxx.
|
inline |
Definition at line 80 of file aw_scalar.hxx.
Referenced by AW_selection_list::insert(), and AW_selection_list::insert_default().
|
inline |
Definition at line 81 of file aw_scalar.hxx.
Referenced by matches_variable_type().
|
inline |
Definition at line 82 of file aw_scalar.hxx.
References matching_variable_type().
Referenced by AW_selection_list::insert(), and AW_selection_list::insert_default().
Definition at line 29 of file aw_scalar.cxx.
References AW_FLOAT, AW_INT, AW_POINTER, AW_STRING, error(), GBK_terminatef(), get_float(), get_int(), get_pointer(), get_string(), AW_awar::get_type(), NULp, AW_awar::write_float(), AW_awar::write_int(), AW_awar::write_pointer(), and AW_awar::write_string().
Referenced by VarUpdateInfo::change_from_widget(), and AW_selection_list::set_awar_value().
|
inline |
|
inline |
Definition at line 97 of file aw_scalar.hxx.
char* AW_scalar::s |
Definition at line 41 of file aw_scalar.hxx.
Referenced by operator==().
int32_t AW_scalar::i |
Definition at line 42 of file aw_scalar.hxx.
Referenced by operator==().
float AW_scalar::f |
Definition at line 43 of file aw_scalar.hxx.
Referenced by operator==().
GBDATA* AW_scalar::p |
Definition at line 44 of file aw_scalar.hxx.
Referenced by operator==().