base_assert.cc File Reference

Assertions. More...

#include "base.hh"
#include "base_assert.hh"
#include "base_thread.hh"

Namespaces

namespace  base
namespace  base::restrict

Defines

#define BASE_ASSERT_CC   1

Functions

void base::restrict::Assert (bool cond, const char *fileName, int fileLine)
void base::restrict::AssertUnlessExiting (bool cond, const char *fileName, int fileLine)
NOINLINE void base::ASSERT_STACK_OBJECT (const void *obj)
NOINLINE void base::ASSERT_PERSISTENT_OBJECT (const void *obj)
void base::ASSERT_MAIN_THREAD (void)


Detailed Description

Assertions.

Id
LastChangedDate

Author:
Jim E. Brooks http://www.palomino3d.org
ASSERT() must be a NOP in release builds. Lots of ASSERT() depend on expanding code.

Define Documentation

#define BASE_ASSERT_CC   1

Palomino 3D Engine documents generated by doxygen 1.5.3 on Fri Nov 23 11:26:13 2007