2026-09-05 13:36:43 +08:00
|
|
|
#ifndef INCLUDED_C_ADJLIST_H
|
|
|
|
|
#define INCLUDED_C_ADJLIST_H
|
|
|
|
|
|
2026-09-07 18:48:16 +08:00
|
|
|
#ifndef INCLUDED_C_UINTARRAY_H
|
|
|
|
|
#include <c_UIntArray.h>
|
|
|
|
|
#endif /*INCLUDED_C_UINTARRAY_H*/
|
2026-09-05 13:36:43 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ------------------------------------------------------------------------------------------------------------------ */
|
|
|
|
|
/* */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2026-09-07 18:48:16 +08:00
|
|
|
typedef c_UIntArray_t c_AdjList_t;
|
|
|
|
|
|
2026-09-05 13:36:43 +08:00
|
|
|
|
|
|
|
|
/* ------------------------------------------------------------------------------------------------------------------ */
|
|
|
|
|
/* */
|
|
|
|
|
|
2026-09-07 18:48:16 +08:00
|
|
|
#define c_AdjList_Init c_UIntArray_Init
|
|
|
|
|
#define c_AdjList_Destroy c_UIntArray_Destroy
|
|
|
|
|
#define c_AdjList_Resize c_UIntArray_Resize
|
|
|
|
|
#define c_AdjList_Append c_UIntArray_Append
|
|
|
|
|
#define c_AdjList_Set c_UIntArray_Set
|
|
|
|
|
#define c_AdjList_Get c_UIntArray_Get
|
|
|
|
|
#define c_AdjList_Remove c_UIntArray_Remove
|
|
|
|
|
#define c_AdjList_IsEmpty c_UIntArray_IsEmpty
|
|
|
|
|
#define c_AdjList_GetSize c_UIntArray_GetSize
|
|
|
|
|
#define c_AdjList_Copy c_UIntArray_Copy
|
2026-09-05 13:36:43 +08:00
|
|
|
|
|
|
|
|
|
|
|
|
|
#endif /*INCLUDED_C_ADJLIST_H*/
|