Canola  0.8.D001
calculator Member List
This is the complete list of members for calculator, including all inherited members.
accumulate_modecalculator [private]
accumulate_mode_get(void) const calculator [private]
accumulate_mode_set(bool value)calculator
addresscalculator [private]
calculate_display_lrn(display &disp, int addr, int op)calculator [private]
calculator()calculator [protected]
calculator(const calculator &)calculator [private]
call_stackcalculator [private]
clear_program(void)calculator
clock_tick_event(void)calculator [protected]
clock_tick_expected(void) const calculator [protected]
clock_tick_modecalculator [private]
clock_tick_mode_disabled enum valuecalculator [private]
clock_tick_mode_ej enum valuecalculator [private]
clock_tick_mode_entry enum valuecalculator [private]
clock_tick_mode_running enum valuecalculator [private]
clock_tick_mode_sj enum valuecalculator [private]
clock_tick_mode_t enum namecalculator [private]
clock_tick_start_running(void)=0calculator [protected, pure virtual]
constant_modecalculator [private]
constant_mode_actioncalculator [private]
constant_mode_eval(bool neg)calculator [private]
constant_mode_rhscalculator [private]
constant_mode_set(bool value)calculator
debugger_pointer typedefcalculator [protected]
deferred_actioncalculator [private]
deferred_action_division enum valuecalculator [private]
deferred_action_multiplication enum valuecalculator [private]
deferred_action_none enum valuecalculator [private]
deferred_action_t enum namecalculator [private]
derived_feed(void)=0calculator [private, pure virtual]
derived_off(void)=0calculator [private, pure virtual]
derived_print(const display &value)=0calculator [private, pure virtual]
derived_update_display(const display &value)=0calculator [private, pure virtual]
eval(bool neg)calculator [private]
eval_mul(bool neg)calculator [private]
execute_one_instruction(void)calculator [private]
find_flag_jump(unsigned char label)calculator [private]
find_subroutine_flag_jump(unsigned char label)calculator [private]
get_bool_property(const std::string &name, bool dflt=false) const calculator [private]
get_property(const std::string &name, const std::string &dflt="") const calculator [private]
get_step(int addr, unsigned char &op, location::pointer &where) const calculator [protected]
have_property(const std::string &name) const calculator [private]
interpose_by_program_modecalculator [private]
load_program(const std::string &filename, bool binary)calculator
maybe_accumulate(void)calculator [private]
memorycalculator [private]
mstatecalculator [private]
mstate_lhs_complete enum valuecalculator [private]
mstate_lhs_digits_after_dot enum valuecalculator [private]
mstate_lhs_digits_before_dot enum valuecalculator [private]
mstate_mul enum valuecalculator [private]
mstate_mul_complete enum valuecalculator [private]
mstate_mul_digits_after_dot enum valuecalculator [private]
mstate_mul_digits_before_dot enum valuecalculator [private]
mstate_name(mstate_t s)calculator [private, static]
mstate_reset enum valuecalculator [private]
mstate_t enum namecalculator [private]
next_location(void) const calculator [private]
next_opcode(void)calculator [private]
non_constant_mode_eval(bool neg)calculator [private]
number_of_keys_since_ejcalculator [private]
on_error(const char *fmt,...)calculator
on_error_v(const char *fmt, va_list ap)=0calculator [pure virtual]
on_opcode(opcode_t op, const location::pointer &where)calculator [virtual]
on_opcode_lrn(opcode_t op, const location::pointer &where)calculator
on_opcode_ope(opcode_t op, const location::pointer &where)calculator
on_opcode_ope_che(opcode_t op, const location::pointer &where)calculator
on_opcode_pro_che(opcode_t op, const location::pointer &where)calculator
operator=(const calculator &)calculator [private]
pointer typedefcalculator
precision_and_rounding_get(void) const calculator
precision_and_rounding_set(const precision_and_rounding &value)calculator
precro_currentcalculator [private]
precro_front_panelcalculator [private]
printer_delay_activecalculator [private]
printer_finished_event(void)calculator [protected]
printer_finished_event_expected(void) const calculator [protected]
printer_timer_start_running(void)=0calculator [private, pure virtual]
program_card_walk(program_card_functor &f) const calculator
program_modecalculator [private]
program_mode_get(void)calculator
program_mode_learn enum valuecalculator
program_mode_name(program_mode_t pm)calculator [static]
program_mode_operation enum valuecalculator
program_mode_operation_check enum valuecalculator
program_mode_program_check enum valuecalculator
program_mode_set(program_mode_t pm)calculator
program_mode_t enum namecalculator
program_print(void)calculator [private]
program_selectorcalculator [private]
program_selector_get(void) const calculator
program_selector_i enum valuecalculator
program_selector_i_ii enum valuecalculator
program_selector_ii enum valuecalculator
program_selector_set(program_selector_t ps)calculator
program_selector_t enum namecalculator
programmecalculator [private]
programme_locationcalculator [private]
propertiescalculator [private]
properties_t typedefcalculator [private]
property(const std::string &name, const std::string &value)calculator [virtual]
run(void)=0calculator [pure virtual]
save_memories_as_program(const std::string &filename)calculator
save_program_as(const std::string &filename, bool binary)calculator
set_address(int n)calculator [protected]
strict_memory_number_checkingcalculator [private]
strict_memory_number_checking_required(void) const calculator
strict_memory_number_checking_set(bool)calculator
update_debugger(debugger &where)calculator [protected]
update_display(void)calculator [protected]
update_display_lamps(display &value)calculator [private]
update_display_lrn(void)calculator [private]
update_display_ope(void)calculator [private]
wrap_address(unsigned addr) const calculator [private]
x_registercalculator [private]
y_registercalculator [private]
~calculator()calculator [virtual]