一个用于查询属性值的自定义点。
constexpr unspecified query = unspecified;
名称 query 表示一个自定义点对象。表达式 boost::asio::query(E, P) 对于某些子表达式 E 和 P(其类型分别为 T = decay_t<decltype(E)> 和 Prop = decay_t<decltype(P)>)是表达式等价于:
is_applicable_property_v<T, Prop> 不是一个值为 true 的良构常量表达式,则 boost::asio::query(E, P) 是格式不良的。Prop::template static_query_v<T> 是一个良构常量表达式,则为 Prop::template static_query_v<T>。(E).query(P) 是良构的,则为 (E).query(P)。query(E, P) 是一个有效表达式,并且重载解析是在不包含 query 自定义点对象声明的上下文中执行的,则为 query(E, P)。boost::asio::query(E, P) 是格式不良的。
头文件: boost/asio/query.hpp
便捷头文件: boost/asio.hpp