Blender V5.0
BLI_assert.cc File Reference
#include "BLI_assert.h"
#include "BLI_system.h"
#include <cstdio>
#include <cstdlib>

Go to the source code of this file.

Functions

void _BLI_assert_print_pos (const char *file, const int line, const char *function, const char *id)
void _BLI_assert_print_extra (const char *str)
void _BLI_assert_unreachable_print (const char *file, const int line, const char *function)
void _BLI_assert_print_backtrace ()
void _BLI_assert_abort ()

Detailed Description

Helper functions for BLI_assert.h header.

Definition in file BLI_assert.cc.

Function Documentation

◆ _BLI_assert_abort()

void _BLI_assert_abort ( void )

Definition at line 43 of file BLI_assert.cc.

◆ _BLI_assert_print_backtrace()

void _BLI_assert_print_backtrace ( void )

Definition at line 36 of file BLI_assert.cc.

References BLI_system_backtrace().

◆ _BLI_assert_print_extra()

void _BLI_assert_print_extra ( const char * str)

Definition at line 25 of file BLI_assert.cc.

References str.

◆ _BLI_assert_print_pos()

void _BLI_assert_print_pos ( const char * file,
const int line,
const char * function,
const char * id )

Definition at line 20 of file BLI_assert.cc.

◆ _BLI_assert_unreachable_print()

void _BLI_assert_unreachable_print ( const char * file,
const int line,
const char * function )

Definition at line 30 of file BLI_assert.cc.