owlps/owlps-positioning/TODO

54 lines
1.5 KiB
Plaintext

- const_iterator
Utiliser const_iterator quand on ne modifie pas la valeur pointée.
- InputCSV
° Différencier une requête normale d'une requête de calibration, en
utilisant les champs de direction.
° Lire la direction en tant qu'entier plutôt que float ?
- Tests unitaires
- Affichage de debug
Garder (generaliser) ? Supprimer ?
- Réorganisation du dépôt ?
owlps-positioning/src
owlps-positioning/include
owlps-positioning/tests/src
owlps-positioning/tests/include
owlps-positioning/doc (générée par doxygen)
- Measurement
Vérifier le calcul de moyenne (a priori OK).
- Revoir le diagramme UML
° Associations : devraient êtres représentées par des attributs
pointeurs.
° Compositions : devraient être représentées par des attributs
normaux.
- Building
Dans le destructeur, vérifier qu'il faut bien supprimer les Area et
les Waypoint. Si oui, faut-il aussi les enlever des listes dans
Stock ? (Pour l'instant ils ne sont pas dans Stock.)
- PosUtil
Remplacer timespec_equals() par operator==(timespec, timespec) ?
- AccessPoint
Attribut float friis_index ?
- Mobile
Attributs Viterbi ? (Cf. l'ancien clientinfo.hh.)
- Doxygen
Pourquoi une description détaillée placée dans un .cc ne s'affiche
pas pour operator<<() ?
- C++ en action
Espaces de noms ? 109
Réserver l'espace mémoire des vector avec reserve(). 217
Utiliser hash_map plutôt que map s'il n'y a pas besoin de trier. 252
Copie de conteneur vers un flux (cas de certains operator<<). 275