Макро для разметки области действия функции. Название области действия построено с помощью компилятора и содержит текущее название функции. Он может быть короче того, что производит макрос. Название области действия подталкивается к концу текущего списка области действия потока.
Не все компиляторы поддерживают этот макрос. Точная форма названия области может варьироваться от одного компилятора к другому.
Статья Macro BOOST_LOG_FUNC раздела Chapter 1. Boost.Log v2 Attributes может быть полезна для разработчиков на c++ и boost.