Poszukuję obiektu do rejestrowania dla aplikacji wieloprocesowej, która zawiera również wiele wątków w każdym procesie.Logowanie do aplikacji wieloprocesorowej wraz z wielowątkowością
Moja aktualna aplikacja jest tylko wielowątkowa i używa ACE_Message_Queue do wysyłania zdarzeń rejestrowania do wątku programu rejestrującego (aktualny komunikat dziennika jest dzielony między wątki aplikacji i wątek programu rejestrującego przez globalną tablicę).
Moja nowa aplikacja zawiera wiele procesów z wieloma wątkami w każdym procesie. Jak mogę uzyskać przyzwoitą funkcję rejestrowania w tym scenariuszu? Również chce pozbyć się ACE na rzecz Boost. Moja nowa aplikacja ma działać na systemach Linux, Mac i Windows.
Z góry dziękuję.
mojego zrozumienia, opartego na boost.devel dyskusji ml, jest to, że Andriej przestał wspierać biblioteki. –
Nie sądzę. Czy masz jakieś linki? – perreal
Podczas gdy boost.log jest niezły (ja go używam), przez bardzo długi czas znajdował się w stanie "bycie włączonym". –