mirror of
https://github.com/Tribufu/TribufuRust
synced 2026-08-09 21:01:07 +00:00
Generate native bindings from rust crate
This commit is contained in:
parent
738f9c947b
commit
6ab490ce07
37 changed files with 1112 additions and 23 deletions
22
include/tribufu/native.h
Normal file
22
include/tribufu/native.h
Normal file
|
|
@ -0,0 +1,22 @@
|
|||
// Copyright (c) Tribufu. All Rights Reserved.
|
||||
// SPDX-License-Identifier: MIT
|
||||
|
||||
#pragma once
|
||||
|
||||
#include <tribufu/prelude.h>
|
||||
|
||||
TRIBUFU_API void tribufu_api_default(void);
|
||||
|
||||
TRIBUFU_API void tribufu_api_from_env(void);
|
||||
|
||||
TRIBUFU_API void tribufu_api_from_env_or_default(void);
|
||||
|
||||
TRIBUFU_API const char *tribufu_api_get_user_agent(void);
|
||||
|
||||
TRIBUFU_API const char *tribufu_api_get_version(void);
|
||||
|
||||
TRIBUFU_API void tribufu_api_new(void);
|
||||
|
||||
TRIBUFU_API void tribufu_api_with_api_key(void);
|
||||
|
||||
TRIBUFU_API void tribufu_free_string(char *ptr);
|
||||
Loading…
Add table
Add a link
Reference in a new issue