arduino / arduino/ArduinoCore-API
[Stream.h] make MultiTarget and findMulti public
- Langage dominant
- C++
- Étoiles
- 306
- Forks
- 150
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
Why MultiTarget and findMulti in Stream.h are not public members of Stream? Their implementation is by no means trivial and they seem relatively safe, so why hide this functionality from users?
I found it very useful e.g. for parsing text commands coming from serial port. I'm sure there's a lot of other cases where it may help.
Guide de contribution
Aucun guide de contribution indexé pour ce dépôt
Piste de recherche
Commencez dans Stream.h en localisant les déclarations et les implémentations de MultiTarget et findMulti, puis examinez comment leur visibilité est actuellement définie. Le travail est terminé lorsque les deux membres sont accessibles publiquement sans modifier leur comportement existant ; vérifiez la Stream API environnante et les tests disponibles pour garantir la compatibilité.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- cpp
- Domaine
- api, embedded-iot
- Type d'issue
- Fonctionnalité
- Difficulté
- 2/5
- Temps estimé
- 1-3 heures
- Activité
- À l'abandon
- Clarté
- Clairement spécifiée
- Accessibilité débutants
- 38/100