virtual void pull_remote_choice()=0
virtual ~syncmp_handler()
virtual void send_user_choice()=0
static void send_user_choice()
static void remove_handler(syncmp_handler *handler)
static void add_handler(syncmp_handler *handler)
std::vector< syncmp_handler * > handler_list
static void pull_remote_choice()
static handler_list & handlers()