Arduino-compatible serialization utility for Serializable objects.
More...
#include <SerializeArduino.h>
|
|
| SerializeArduino (Stream &io) |
| |
|
| SerializeArduino (Print &out) |
| |
|
size_t | print (Serializable &obj) |
| |
|
bool | read (Serializable &obj) |
| |
|
|
Stream * | p_io = nullptr |
| |
|
Print * | p_out = nullptr |
| |
Arduino-compatible serialization utility for Serializable objects.
The SerializeArduino class provides methods to serialize and deserialize objects implementing the Serializable interface, using Arduino's Stream and Print APIs.
- Supports both input (Stream) and output (Print) for flexible I/O.
- print() writes the object's string representation to the output stream.
- read() reads a string from the input stream and populates the object using fromString().
- Enables saving/loading object state or transmitting data over serial or other stream-based interfaces.
Example:
serializer.print(myObject);
serializer.read(myObject);
Arduino-compatible serialization utility for Serializable objects.
Definition: SerializeArduino.h:30
- Note
- The Serializable interface defines how objects are converted to/from strings.
- See also
- Serializable
The documentation for this class was generated from the following file: