Boost C++ Libraries of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

This is the documentation for a snapshot of the develop branch, built from commit 6a8fc5d17e.

Struct template clear_impl<D, void_t< decltype(std::declval< D >().clear())>>

boost::stl_interfaces::v1_dtl::clear_impl<D, void_t< decltype(std::declval< D >().clear())>>


// In header: <boost/stl_interfaces/sequence_container_interface.hpp>

template<typename D> 
struct clear_impl<D, void_t< decltype(std::declval< D >().clear())>> {

  // public static functions
  static constexpr void call(D &) noexcept;


clear_impl public static functions

  1. static constexpr void call(D & d) noexcept;