для некоторого класса, как в примере. Поскольку не хочу давать свободный доступ к самому Lock у Executor, то добавил Executor-у возможность самому создавать этот Lock и выдавать наружу в обертке UniqueLock-а. Это нормальное (самое простое) решение, или можно как-то по другому сделать, сохраняя приватность поля _lock у класса Executor?
P.S. Решение должно быть однопоточное.
https://ideone.com/xaM7gW
Никто не подскажет?
Обсуждают сегодня