Objet destiné à creer un flux de sortie pour les programme cpp.
Plus de détails...
#include <serialutils.h>
|
| | Serializer (byte buffer[]) |
| | Construct a new Serializer object.
|
| |
| template<typename T > |
| Serializer & | operator<< (const T &object) |
| | Operateur de décalage, a utilisé pour remplir le buffer.
|
| |
| template<typename T > |
| void | write (const T &object) |
| | Methode pour une utilisation interne qui permet d'écrire sur le buffer après conversion en octets.
|
| |
| void | write (const char *string) |
| | Methode pour une utilisation interne qui permet d'écrire sur le buffer après conversion en octets.
|
| |
| template<> |
| void | write (const String &string) |
| | Serializer template to a string buffer.
|
| |
|
|
byte * | buffer |
| | pointer vers le buffer à complêter
|
| |
Objet destiné à creer un flux de sortie pour les programme cpp.
Serializer permet de remplir un buffer en octet à l'aide de variable de tous type. Cela permet une utilisation plus simple de SerialTalks. Voir l'utilisation dans la doc python.
◆ Serializer()
| Serializer::Serializer |
( |
byte | buffer[] | ) |
|
|
inline |
Construct a new Serializer object.
- Paramètres
-
| buffer | pointeur du buffer. |
◆ operator<<()
Operateur de décalage, a utilisé pour remplir le buffer.
- Paramètres
-
| object | Objet a renvoyer dans le buffer pour transmission. |
- Renvoie
- Serializer& Retourne le pointeur du serializer pour une utilisation plus simple
◆ write() [1/3]
| void Serializer::write |
( |
const char * | string | ) |
|
|
inline |
Methode pour une utilisation interne qui permet d'écrire sur le buffer après conversion en octets.
- Paramètres
-
| string | Object (sous la forme d'un char) a renvoyer dans le buffer pour ecriture. |
◆ write() [2/3]
template<>
| void Serializer::write |
( |
const String & | string | ) |
|
|
inline |
Serializer template to a string buffer.
- Paramètres
-
◆ write() [3/3]
template<typename T >
| void Serializer::write |
( |
const T & | object | ) |
|
|
inline |
Methode pour une utilisation interne qui permet d'écrire sur le buffer après conversion en octets.
- Paramètres
-
| object | Object a renvoyer dans le buffer pour ecriture. |
La documentation de cette structure a été générée à partir du fichier suivant :
- C:/Users/boris/Desktop/robotique/team2024/platformIO/LIBS/ARDUINO_LIBS/Include/serialutils.h