|
Sleeping Wombat Common Library
0.50.0
swCommonLibrary
|
Helper objects for different purposes. More...
Classes | |
| class | sw::Exception |
| Base exception class. More... | |
| class | sw::RuntimeException |
| Base Sleeping Wombat exception class containing string error message. More... | |
| class | sw::Nullable< ContentType > |
| Alexandrescu Expected type for error handling. More... | |
| class | sw::Nullable< void > |
| Alexandrescu Expected type for error handling. More... | |
| class | sw::Semaphore |
| Semaphore class. More... | |
| class | SpinLock |
| Klasa służąca jako mutex z aktywnym oczekiwaniem. More... | |
| class | sw::ThreadsBarrier |
| Can block multiple threads and wait for signal. ThreadsBarrier is reusable. More... | |
| class | sw::ThreadsLatch |
| Can block multiple threads and wait for signal. ThreadsLatch is not reusable. Use ThreadsBarrier instead. More... | |
| struct | Nullable< ResultType > |
| Returns value or error. More... | |
| class | ObjectDeleterKey< class_type > |
| You can specify classes that can delete objects with private constructors. More... | |
Enumerations | |
| enum | sw::Result : uint8 { Error, Success } |
| Enumeration for nullable for creating valid and invalid object. | |
Helper objects for different purposes.
1.8.9.1