HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Assert.h File Reference
#include <openvdb/Platform.h>
#include <openvdb/version.h>
+ Include dependency graph for Assert.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 openvdb
 
 openvdb::OPENVDB_VERSION_NAME
 

Macros

#define OPENVDB_ASSERT(X)   (void)0;
 
#define OPENVDB_ASSERT_MESSAGE(X, MSG)   (void)0;
 

Functions

void openvdb::OPENVDB_VERSION_NAME::assertAbort (const char *assertion, const char *file, const unsigned line, const char *function, const char *msg=nullptr)
 Trigger a SIGABRT after printing a formatted assertion message. Effectively performs the same functionality as cassert, but allows VDB code to call this independently of the NDEBUG define. More...
 

Macro Definition Documentation

#define OPENVDB_ASSERT (   X)    (void)0;

Definition at line 41 of file Assert.h.

#define OPENVDB_ASSERT_MESSAGE (   X,
  MSG 
)    (void)0;

Definition at line 42 of file Assert.h.