Blender V4.3
BLI_stack_test.cc File Reference
#include "testing/testing.h"
#include <cstring>
#include "BLI_stack.h"
#include "BLI_utildefines.h"

Go to the source code of this file.

Macros

#define SIZE   1024
 
#define STACK_CHUNK_SIZE   8
 
#define BLI_stack_new(esize, descr)   BLI_stack_new_ex(esize, descr, esize *STACK_CHUNK_SIZE)
 

Functions

 TEST (stack, Empty)
 
 TEST (stack, One)
 
 TEST (stack, Range)
 
 TEST (stack, String)
 
 TEST (stack, Peek)
 
 TEST (stack, Clear)
 
 TEST (stack, Reuse)
 

Macro Definition Documentation

◆ BLI_stack_new

◆ SIZE

#define SIZE   1024

Definition at line 11 of file BLI_stack_test.cc.

Referenced by TEST(), TEST(), TEST(), and TEST().

◆ STACK_CHUNK_SIZE

#define STACK_CHUNK_SIZE   8

Definition at line 14 of file BLI_stack_test.cc.

Function Documentation

◆ TEST() [1/7]

◆ TEST() [2/7]

TEST ( stack ,
Empty  )

◆ TEST() [3/7]

◆ TEST() [4/7]

◆ TEST() [5/7]

TEST ( stack ,
Range  )

◆ TEST() [6/7]

◆ TEST() [7/7]

TEST ( stack ,
String  )