Soletta™ Framework
Framework for making IoT devices

Full online documentation | C API Index
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Modules
Data types

Soletta provides some data types to make development easier. More...

Modules

 Arena
 An arena is an object that does allocation on user's behalf and can deallocate all at once.
 
 Buffer
 Buffer is a dynamic array, that can be resized if needed.
 
 List
 Doubly linked list, linked lists that can be iterated over in both directions.
 
 Memory Description
 A memory description (memdesc) allows code to know how to handle it in runtime, such as decode/parse from some other representation (text/json), or serialize/encode.
 
 Pointer Vector
 Soletta pointer vector is a convenience API to manipulate vectors storing pointers that is based on Soletta Vector.
 
 String slice
 Slice of a string with explicit length.
 
 String table
 String table is a data type to store integers or pointers to more complex data in pairs.
 
 Vector
 Soletta vector is an array that grows dynamically.
 

Detailed Description

Soletta provides some data types to make development easier.

Focused on low memory footprints, they're a good choice for node types development.