feat(lib): add core tanzaku functions
This commit is contained in:
parent
4f770781df
commit
3bcbbdfeaa
@ -56,6 +56,20 @@ int tanabata_sasa_rem_by_id(Tanabata *tanabata, uint64_t sasa_id);
|
|||||||
// Remove sasa by file path
|
// Remove sasa by file path
|
||||||
int tanabata_sasa_rem_by_path(Tanabata *tanabata, const char *path);
|
int tanabata_sasa_rem_by_path(Tanabata *tanabata, const char *path);
|
||||||
|
|
||||||
|
// ==================== TANZAKU SECTION ==================== //
|
||||||
|
|
||||||
|
// Add tanzaku
|
||||||
|
int tanabata_tanzaku_add(Tanabata *tanabata, const char *name, const char *alias, const char *description);
|
||||||
|
|
||||||
|
// Remove tanzaku by ID
|
||||||
|
int tanabata_tanzaku_rem_by_id(Tanabata *tanabata, uint64_t tanzaku_id);
|
||||||
|
|
||||||
|
// Remove tanzaku by name
|
||||||
|
int tanabata_tanzaku_rem_by_name(Tanabata *tanabata, const char *name);
|
||||||
|
|
||||||
|
// Remove tanzaku by alias
|
||||||
|
int tanabata_tanzaku_rem_by_alias(Tanabata *tanabata, const char *alias);
|
||||||
|
|
||||||
#ifdef __cplusplus
|
#ifdef __cplusplus
|
||||||
}
|
}
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
17
src/tanabata/tanzaku.c
Normal file
17
src/tanabata/tanzaku.c
Normal file
@ -0,0 +1,17 @@
|
|||||||
|
#include "../../include/tanabata.h"
|
||||||
|
|
||||||
|
int tanabata_tanzaku_add(Tanabata *tanabata, const char *name, const char *alias, const char *description) {
|
||||||
|
return tanzaku_add(&tanabata->sappyou, name, alias, description);
|
||||||
|
}
|
||||||
|
|
||||||
|
int tanabata_tanzaku_rem_by_id(Tanabata *tanabata, uint64_t tanzaku_id) {
|
||||||
|
return tanzaku_rem_by_id(&tanabata->sappyou, tanzaku_id);
|
||||||
|
}
|
||||||
|
|
||||||
|
int tanabata_tanzaku_rem_by_name(Tanabata *tanabata, const char *name) {
|
||||||
|
return tanzaku_rem_by_name(&tanabata->sappyou, name);
|
||||||
|
}
|
||||||
|
|
||||||
|
int tanabata_tanzaku_rem_by_alias(Tanabata *tanabata, const char *alias) {
|
||||||
|
return tanzaku_rem_by_alias(&tanabata->sappyou, alias);
|
||||||
|
}
|
||||||
Loading…
x
Reference in New Issue
Block a user