Таймер & ООП (Как объекту класса C++ получать сигналы системного таймера?)

Модератор: Модераторы разделов

Аватара пользователя
Zeus
Сообщения: 694

Таймер & ООП

Сообщение Zeus »

Задача:
есть софтина, которая представляет собой контейнер C++компонентов связанных друг с другом.
Эти компоненты обрабатывают некоторую логику, те кому надо по CORBA связаны с другими софтинами.
Такой вот компот.
Одна проблема - как мерить время?
Можно завести компонент Таймер, к которому подцепятся те кому надо, но как ЕМУ измерять временнЫе интервалы?
Можно получать системные сигналы, привязав их к таймеру, но там вроде указатель на функцию и параметр не передать (можно было бы статическую функцию использовать, но ей нужен указатель на объект для которого она вызвана).
Что-то ничего кроме реализации таймера в самОй софтине в голову не приходит.

Есть ли какие-нибудь решения, библиотеки и т.п. для моего случая?

Спасибо.
Спасибо сказали: