Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::noncopyable_::noncopyable Class Reference

#include <noncopyable.hpp>

Inherited by boost::archive::basic_streambuf_locale_saver< Elem, Tr > [private], boost::archive::basic_streambuf_locale_saver< std::istream::char_type, std::istream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< std::ostream::char_type, std::ostream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< std::wistream::char_type, std::wistream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< std::wostream::char_type, std::wostream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< typename IStream::char_type, typename IStream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< typename OStream::char_type, typename OStream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< typename std::istream::char_type, typename std::istream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< typename std::ostream::char_type, typename std::ostream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< typename std::wistream::char_type, typename std::wistream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< typename std::wostream::char_type, typename std::wostream::traits_type > [private], boost::archive::basic_streambuf_locale_saver< Ch, Tr > [private], boost::archive::class_name_type [private], boost::asio::basic_streambuf< Allocator > [private], boost::asio::buffered_read_stream< Stream > [private], boost::asio::buffered_stream< Stream > [private], boost::asio::buffered_write_stream< Stream > [private], boost::asio::io_service [private], boost::asio::io_service::id [private], boost::asio::io_service::service [private], boost::asio::ssl::context [private], boost::asio::ssl::old::basic_context< Service > [private], boost::asio::ssl::old::stream< Stream, Service > [private], boost::asio::ssl::stream< Stream > [private], boost::asio::ssl::verify_context [private], boost::BOOST_RT_PARAM_NAMESPACE::cla::argv_traverser [private], boost::BOOST_RT_PARAM_NAMESPACE::file::config_file_iterator::Impl, boost::BOOST_RT_PARAM_NAMESPACE::file::include_level, boost::geometry::svg_mapper< Point, SameScale > [private], boost::logic::indeterminate_name< CharT > [private], boost::mpi::detail::mpi_datatype_holder, boost::mpi::environment [private], boost::msm::back::NoCopy, boost::numeric::ublas::index_pair_array< V1, V2 > [private], boost::numeric::ublas::index_triple_array< V1, V2, V3 > [private], boost::progress_display [private], boost::progress_timer [private], boost::python::converter::extract_rvalue< T > [private], boost::python::docstring_options [private], boost::python::instance_holder [private], boost::random::random_device [private], boost::serialization::singleton_module, boost::serialization::state_saver< T > [private], boost::signals2::signal_base, boost::spirit::karma::grammar< OutputIterator, T1, T2, T3, T4 >, boost::spirit::qi::grammar< Iterator, T1, T2, T3, T4 >, boost::statechart::fifo_scheduler< FifoWorker, Allocator > [private], boost::statechart::fifo_worker< Allocator > [private], boost::statechart::processor_container< Scheduler, WorkItem, Allocator > [private], boost::statechart::state_machine< MostDerived, InitialState, Allocator, ExceptionTranslator > [private], boost::system::error_category, boost::unit_test::singleton< Derived > [private], boost::wave::context< IteratorT, LexIteratorT, InputPolicyT, HooksT, DerivedT > [private], boost::xpressive::detail::value_wrapper< T > [private], boost::asio::buffered_read_stream< write_stream_type & > [private], boost::statechart::processor_container< fifo_scheduler, typename FifoWorker::work_item, Allocator > [private], boost::unit_test::singleton< progress_monitor_t > [private], boost::unit_test::singleton< results_collector_t > [private], boost::unit_test::singleton< unit_test_log_t > [private], and boost::unit_test::singleton< unit_test_monitor_t > [private].

Protected Member Functions

BOOST_CONSTEXPR noncopyable ()=default
 
 ~noncopyable ()=default
 
 noncopyable (const noncopyable &)=delete
 
noncopyableoperator= (const noncopyable &)=delete
 

Constructor & Destructor Documentation

BOOST_CONSTEXPR boost::noncopyable_::noncopyable::noncopyable ( )
protecteddefault
boost::noncopyable_::noncopyable::~noncopyable ( )
protecteddefault
boost::noncopyable_::noncopyable::noncopyable ( const noncopyable )
protecteddelete

Member Function Documentation

noncopyable& boost::noncopyable_::noncopyable::operator= ( const noncopyable )
protecteddelete

The documentation for this class was generated from the following file: