|
UCommon
|
Temporary templates for C++. More...
#include <ucommon/platform.h>#include <ucommon/protocols.h>#include <ucommon/thread.h>#include <ucommon/string.h>#include <ucommon/memory.h>#include <ucommon/fsys.h>#include <cstdlib>#include <cstring>#include <stdexcept>Go to the source code of this file.
Data Structures | |
| class | ucommon::temporary< T > |
| Manage temporary object stored on the heap. More... | |
Namespaces | |
| namespace | ucommon |
| Common namespace for all ucommon objects. | |
Macros | |
| #define | THROW(x) throw x |
| #define | THROWS(x) throw(x) |
| #define | THROWS_ANY throw() |
Temporary templates for C++.
This offers automatic management of heap temporary objects.
Definition in file temporary.h.
| #define THROW | ( | x | ) | throw x |
Definition at line 57 of file temporary.h.
| #define THROWS | ( | x | ) | throw(x) |
Definition at line 62 of file temporary.h.
| #define THROWS_ANY throw() |
Definition at line 63 of file temporary.h.