2022-06-02 22:23:01 +03:00
|
|
|
/* This software is licensed by the MIT License, see LICENSE file */
|
|
|
|
/* Copyright © 2022 Gregory Lirent */
|
|
|
|
|
2022-06-08 10:52:29 +03:00
|
|
|
#include "../../../src/map/include.h"
|
2022-06-02 22:23:01 +03:00
|
|
|
|
|
|
|
#include "../../include/random.h"
|
|
|
|
#include "../../include/test.h"
|
|
|
|
#include "../../include/time.h"
|
|
|
|
|
2022-08-16 18:36:50 +03:00
|
|
|
extern void map_push_random(map_t* x, _Bool silent, unsigned int hpos);
|
|
|
|
extern void map_remove_random(map_t* x, _Bool silent, unsigned int hpos);
|
2022-06-02 22:23:01 +03:00
|
|
|
|
2022-08-16 18:36:50 +03:00
|
|
|
extern void map_info(const map_t* x, unsigned int hpos);
|
|
|
|
extern void map_print(map_t* x, const char* prefix, unsigned int hpos);
|
|
|
|
extern void map_rbtree_print(map_t *x, const char* prefix, unsigned int hpos);
|
2022-06-02 22:23:01 +03:00
|
|
|
|
2022-08-16 18:36:50 +03:00
|
|
|
extern void visual_push(map_t* x, size_t n);
|
|
|
|
extern void visual_remove(map_t* x);
|