Opened 10 years ago

Last modified 7 years ago

#7247 new Feature Requests

Expose empty_arg_list to public interface

Reported by: Andrey Semashev Owned by: Daniel Wallin
Milestone: To Be Determined Component: parameter
Version: Boost 1.51.0 Severity: Problem
Keywords: Cc:

Description

The empty_arg_list is defined in the parameter::aux namespace which indicates that this class is not intended to be used by users. However, in generic code it is often useful to be able to pass empty parameter packs to functions when all arguments are optional. Please, make the empty_arg_list class public.

Change History (1)

comment:1 by Andrey Semashev, 7 years ago

Also, please make tagged_argument, is_tagged_argument and arg_list public.

These types are used in Boost.Log.

Note: See TracTickets for help on using tickets.