14 lines
755 B
Markdown
14 lines
755 B
Markdown
# API functions guide
|
|
|
|
The [LibreTiny C API](../dev/lt-api.md) functions are split between three types: common, weak and family.
|
|
|
|
- Common functions are implemented in the base, common core and are the same between all families.
|
|
- Weak functions are provided in the common core, but can (and sometimes should) be overridden by family cores. They sometimes provide usable default implementations (which *can* be overriden to provide e.g. a better way to do something), otherwise they're empty (e.g. if a family doesn't support such a feature).
|
|
- Family functions are not provided in the common core and have to be implemented in the family core.
|
|
|
|
A quick outline of all available functions and their types:
|
|
|
|
{%
|
|
include-markdown "./lt-api-functions.md"
|
|
%}
|