Ускоренный межпроцессный метод message_queue имеет неконстантный метод get_num_msg(). Зачем?
В boost 1.53 message_queue_t имеет следующую функцию-член:
size_type get_num_msg();
Это возвращает количество сообщений, сохраненных в данный момент. Никогда не бросает. Я не вижу причин, почему это не может быть постоянным.
1 ответ
Решение
Оказалось, что это ошибка, и она была исправлена в буст-ревизии #83470.