| action_execution_mode | Primary_election_action | private |
| action_killed | Primary_election_action | private |
| after_primary_election(std::string primary_uuid, enum_primary_election_primary_change_status primary_change_status, enum_primary_election_mode election_mode, int error) override | Primary_election_action | privatevirtual |
| after_view_change(const std::vector< Gcs_member_identifier > &joining, const std::vector< Gcs_member_identifier > &leaving, const std::vector< Gcs_member_identifier > &group, bool is_leaving, bool *skip_election, enum_primary_election_mode *election_mode, std::string &suggested_primary) override | Primary_election_action | privatevirtual |
| appointed_primary_gcs_id | Primary_election_action | private |
| appointed_primary_uuid | Primary_election_action | private |
| before_message_handling(const Plugin_gcs_message &message, const std::string &message_origin, bool *skip_message) override | Primary_election_action | privatevirtual |
| change_action_phase(enum_primary_election_phase phase) | Primary_election_action | private |
| current_action_phase | Primary_election_action | private |
| enum_action_execution_mode enum name | Primary_election_action | |
| enum_action_execution_result enum name | Group_action | |
| enum_primary_election_phase enum name | Primary_election_action | |
| enum_primary_election_status enum name | Primary_election_action | |
| error_on_primary_election | Primary_election_action | private |
| execute_action(bool invoking_member, Plugin_stage_monitor_handler *stage_handler, Notification_context *) override | Primary_election_action | virtual |
| execution_message_area | Primary_election_action | private |
| get_action_message(Group_action_message **message) override | Primary_election_action | virtual |
| get_action_stage_termination_key() override | Primary_election_action | virtual |
| get_execution_info() override | Primary_election_action | virtual |
| GROUP_ACTION_RESULT_ABORTED enum value | Group_action | |
| GROUP_ACTION_RESULT_END enum value | Group_action | |
| GROUP_ACTION_RESULT_ERROR enum value | Group_action | |
| GROUP_ACTION_RESULT_KILLED enum value | Group_action | |
| GROUP_ACTION_RESULT_RESTART enum value | Group_action | |
| GROUP_ACTION_RESULT_TERMINATED enum value | Group_action | |
| invoking_member_gcs_id | Primary_election_action | private |
| invoking_thread_id | Primary_election_action | private |
| is_primary | Primary_election_action | private |
| is_primary_election_invoked | Primary_election_action | private |
| is_transaction_queue_applied | Primary_election_action | private |
| log_result_execution(bool error, bool aborted, bool mode_changed, std::string &error_message) | Primary_election_action | private |
| m_execution_status | Primary_election_action | private |
| m_transaction_wait_timeout | Primary_election_action | private |
| notification_cond | Primary_election_action | private |
| notification_lock | Primary_election_action | private |
| old_primary_uuid | Primary_election_action | private |
| persist_variable_values() | Primary_election_action | private |
| phase_lock | Primary_election_action | private |
| PRIMARY_ELECTED_PHASE enum value | Primary_election_action | |
| Primary_election_action() | Primary_election_action | |
| Primary_election_action(std::string primary_uuid, my_thread_id thread_id, int32 transaction_wait_timeout=-1) | Primary_election_action | |
| PRIMARY_ELECTION_ACTION_END enum value | Primary_election_action | |
| PRIMARY_ELECTION_ACTION_MODE_SWITCH enum value | Primary_election_action | |
| PRIMARY_ELECTION_ACTION_PRIMARY_SWITCH enum value | Primary_election_action | |
| PRIMARY_ELECTION_END_ELECTION enum value | Primary_election_action | |
| PRIMARY_ELECTION_END_ERROR enum value | Primary_election_action | |
| PRIMARY_ELECTION_INIT enum value | Primary_election_action | |
| PRIMARY_ELECTION_PHASE enum value | Primary_election_action | |
| PRIMARY_NO_PHASE enum value | Primary_election_action | |
| PRIMARY_SAFETY_CHECK_PHASE enum value | Primary_election_action | |
| PRIMARY_VALIDATION_PHASE enum value | Primary_election_action | |
| process_action_message(Group_action_message &message, const std::string &message_origin) override | Primary_election_action | virtual |
| single_election_action_aborted | Primary_election_action | private |
| stop_action_execution(bool killed) override | Primary_election_action | virtual |
| stop_transaction_monitor_thread() | Primary_election_action | private |
| transaction_monitor_thread | Primary_election_action | private |
| validation_handler | Primary_election_action | private |
| ~Group_action()=0 | Group_action | pure virtual |
| ~Group_event_observer()=0 | Group_event_observer | privatepure virtual |
| ~Primary_election_action() override | Primary_election_action | |