Large tidying up of Beast

- Move key classes into beast_core
- Tidy up various macros and files
- Disable leaking FifoFreeStoreWithTLS
This commit is contained in:
Vinnie Falco
2013-06-29 13:02:41 -07:00
parent 6dcf61669c
commit e7bda30506
63 changed files with 1145 additions and 1145 deletions

View File

@@ -47,7 +47,8 @@
@ingroup beast_concurrent
*/
/*============================================================================*/
//------------------------------------------------------------------------------
/**
Scoped read lock for ReadWriteMutex.
@@ -72,7 +73,8 @@ private:
LockType const& m_lock;
};
/*============================================================================*/
//------------------------------------------------------------------------------
/**
Scoped write lock for ReadWriteMutex.
@@ -97,7 +99,9 @@ private:
LockType const& m_lock;
};
class ReadWriteMutex
//------------------------------------------------------------------------------
class BEAST_API ReadWriteMutex
{
public:
/** Provides the type of scoped read lock to use with a ReadWriteMutex. */