12345678910111213141516171819202122232425 |
- /** @file ksym.h
- *
- * @brief Klish symbol
- */
- #ifndef _klish_ksym_h
- #define _klish_ksym_h
- typedef struct ksym_s ksym_t;
- C_DECL_BEGIN
- // ksym_t
- ksym_t *ksym_new(const char *name);
- void ksym_free(ksym_t *sym);
- const char *ksym_name(const ksym_t *sym);
- const void *ksym_fn(const ksym_t *sym);
- bool_t ksym_set_fn(ksym_t *sym, const void *fn);
- C_DECL_END
- #endif // _klish_ksym_h
|