assert.hxx File Reference

#include <string>

Go to the source code of this file.

Namespaces

namespace  xyzzy

Classes

struct  xyzzy::compileAssertTrue< true >

Defines

#define _xyzzy_assert_hxx_
#define ASSERT_TRUE(_cond)   xyzzy::assertTrue(_cond, #_cond, __FILE__, __LINE__)
#define ASSERT_NEVER   ASSERT_TRUE(false)

Functions

bool xyzzy::assertTrue (const bool cond)
bool xyzzy::assertTrue (const bool cond, const char *cexpr, const char *fname, unsigned lnum)
void xyzzy::die (const char *pfx)


Define Documentation

#define _xyzzy_assert_hxx_

#define ASSERT_NEVER   ASSERT_TRUE(false)

#define ASSERT_TRUE ( _cond   )     xyzzy::assertTrue(_cond, #_cond, __FILE__, __LINE__)


Generated on Thu Mar 22 13:51:08 2007 for anvil by  doxygen 1.5.1