|
libbio
|
#include "bio/common/macro/Macros.h"

Go to the source code of this file.
Namespaces | |
| namespace | bio |
| namespace | bio::pointer_safety |
Macros | |
| #define | BIO_POINTER_SAFETY_CHECK(ptr) ((void)0) |
Functions | |
| template<typename T > | |
| void | bio::pointer_safety::MarkLive (const void *) |
| void | bio::pointer_safety::MarkLive (const void *) |
| template<typename T > | |
| void | bio::pointer_safety::MarkRetired (const void *) |
| void | bio::pointer_safety::MarkRetired (const void *) |
| template<typename T > | |
| bool | bio::pointer_safety::IsLive (const void *) |
| bool | bio::pointer_safety::IsLive (const void *) |
| template<typename T > | |
| void | bio::pointer_safety::AssertLive (const void *, const char *, int) |
| void | bio::pointer_safety::AssertLive (const void *, const char *, int) |
| #define BIO_POINTER_SAFETY_CHECK | ( | ptr | ) | ((void)0) |