Skip to content

Commit

Permalink
Add markdown header
Browse files Browse the repository at this point in the history
  • Loading branch information
mrowrpurr committed Dec 30, 2023
1 parent a475ade commit c81b0e1
Showing 1 changed file with 4 additions and 1 deletion.
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ void Example() {
- [Why?](#why)
- [How?](#how)
- [Supported Types](#supported-types)
- [`bool`, `int`, `double`, `const char*`, `void*`](#bool-int-double-const-char-void)
- [`IVoidPointer` (`void*` with `delete` support)](#ivoidpointer-void-with-delete-support)
- [`IFunctionPointer` (`virtual` function pointer)](#ifunctionpointer-virtual-function-pointer)
- [Bring your own containers](#bring-your-own-containers)
Expand Down Expand Up @@ -170,10 +171,12 @@ The collections only support types which are natively safe to use across DLL bou

> _No custom `dllexport` types are supported._
### `bool`, `int`, `double`, `const char*`, `void*`

Collections support the following types:

- Boolean
- Integral types (`int`, `unsigned int`, ...) - _stored as `int`_
- Integral types (`int`, `unsigned int`, `uint8_t`, ...) - _stored as `int`_
- Floating point types (`float`, `double`, ...) - _stored as `double`_
- C style strings (`const char*`) - _stored as `std::string`_
- Pointers - _stored as `void*`_
Expand Down

0 comments on commit c81b0e1

Please sign in to comment.