Boost C++ Libraries

...one 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 an old version of boost. Click here for the latest Boost documentation.
PrevUpHomeNext

Reference

Header <boost/thread/barrier.hpp>
Header <boost/thread/condition.hpp>
Header <boost/thread/exceptions.hpp>
Header <boost/thread/mutex.hpp>
Header <boost/thread/once.hpp>
Header <boost/thread/recursive_mutex.hpp>
Header <boost/thread/read_write_mutex.hpp>
Header <boost/thread/thread.hpp>
Header <boost/thread/tss.hpp>
Header <boost/thread/xtime.hpp>
namespace boost {
��class barrier;
}
namespace boost {
��class condition;
}
namespace boost {
��class lock_error;
��class thread_resource_error;
}
namespace boost {
��class mutex;
��class try_mutex;
��class timed_mutex;
}
BOOST_ONCE_INIT
namespace boost {
��typedef implementation-defined once_flag;  // The call_once function and
			once_flag type (statically initialized to 
			BOOST_ONCE_INIT) can be used to run a
			routine exactly once. This can be used to initialize data in a
			thread-safe
			manner.
�� call_once(void (*func)(), once_flag&);
}
namespace boost {
��class recursive_mutex;
��class recursive_try_mutex;
��class recursive_timed_mutex;
}
namespace boost {
��class read_write_mutex;
��class try_read_write_mutex;
��class timed_read_write_mutex;
��namespace read_write_scheduling_policy {
����enum read_write_scheduling_policy;
��}
}
namespace boost {
��class thread;
��class thread_group;
}
namespace boost {
��class thread_specific_ptr;
}
namespace boost {
��enum xtime_clock_types;

��struct xtime;
��int xtime_get(xtime*, int);
}
Copyright � 2001-2003 William E. Kempf

PrevUpHomeNext