Thread and locking wrappers. More...
#include <xmltooling/base.h>#include <xmltooling/exceptions.h>#include <signal.h>Classes | |
| class | xmltooling::ThreadingException |
| Exceptions during threading/locking operations. More... | |
| class | xmltooling::Thread |
| A class for manual thread creation and synchronization. More... | |
| class | xmltooling::ThreadKey |
| A class for managing Thread Local Storage values. More... | |
| class | xmltooling::Mutex |
| A class for managing exclusive access to resources. More... | |
| class | xmltooling::RWLock |
| A class for managing shared and exclusive access to resources. More... | |
| class | xmltooling::CondWait |
| A class for establishing queues on a mutex based on a periodic condition. More... | |
| class | xmltooling::Lock |
| RAII wrapper for a mutex lock. More... | |
| class | xmltooling::SharedLock |
| RAII wrapper for a shared lock. More... | |
Namespaces | |
| namespace | xmltooling |
Public namespace of XML Tooling library. | |
Thread and locking wrappers.
1.6.1