ClanSoft logo
ClanSoft logo

    CL_Assert

This is ClanLib's assertion class.

Description

It is needed because some implementations requires to be notified before ClanLib is exited. For instance the svgalib implementation need release the keyboard lock.

Class members

static void enable_channels(int channel_mask)
static void die( bool a, char *file, int line, char *func, char *assert_str)
static void info( int channel, char *text, char *file, int line)
static void add_listener(CL_AssertListener *listener)
static void remove_listener(CL_AssertListener *listener)

See Also

None


Back to index



This page was built using the Perceps documentation system.