boost::log::attributes::basic_named_scope_entry — The structure contains all information about a named scope.
// In header: <boost/log/attributes/named_scope.hpp> template<typename CharT> struct basic_named_scope_entry { // types typedef CharT char_type; // Character type. // construct/copy/destruct basic_named_scope_entry(basic_string_literal< char_type > const &, basic_string_literal< char_type > const &, unsigned int); // public data members basic_string_literal< char_type > scope_name; basic_string_literal< char_type > file_name; unsigned int line; };
The named scope entries are stored as elements of basic_named_scope_list
container, which in turn can be acquired either from the basic_named_scope
attribute value or from a thread-local instance.