123456789101112131415161718192021222324252627282930313233343536 |
- #ifndef BOOST_NONCOPYABLE_HPP_INCLUDED
- #define BOOST_NONCOPYABLE_HPP_INCLUDED
- namespace boost {
- namespace noncopyable_
- {
- class noncopyable
- {
- protected:
- noncopyable() {}
- ~noncopyable() {}
- private:
- noncopyable( const noncopyable& );
- const noncopyable& operator=( const noncopyable& );
- };
- }
- typedef noncopyable_::noncopyable noncopyable;
- }
- #endif
|