[Positioning] Update TODO

This commit is contained in:
Matteo Cypriani 2010-02-18 12:23:46 +01:00
parent abb5536fdc
commit 516a1d9196
1 changed files with 29 additions and 6 deletions

View File

@ -6,6 +6,9 @@
- Input
° Finir le test unitaire.
- PosUtil
° Déplacer les #define des canaux Wi-Fi dans le .cc
- Réorganisation du dépôt ?
owlps-positioning/src
owlps-positioning/include
@ -27,18 +30,38 @@
- AccessPoint
Attribut float friis_index ?
- ReferencePoint
° La liste des requêtes devrait être un unordered_set (et pas un
vector), pour garantir l'unicité des entrées.
- Mobile
Attributs Viterbi ? (Cf. l'ancien clientinfo.hh.)
- Doxygen
Pourquoi une description détaillée placée dans un .cc ne s'affiche
° Supprimer les commentaires inutiles et autoriser les membres non
documentés dans Doxyfile.
° 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
- « C++ en action »
° Espaces de noms ? 109
° Réserver l'espace mémoire des vector avec reserve(). 217
° Utiliser hash_map (maintenant unordered_map) plutôt que map s'il
n'y a pas besoin de trier. 232
° Copie de conteneur vers un flux (cas de certains operator<<). 275
- « Coder proprement »
° Revoir toutes les classes pour respecter si possible les
principes exposés dans le chapitre 6 (p. 103) : implanter
systématiquement des accesseurs pour tous les attributs d'une
classe expose l'implantation de la classe et rend ses attributs
publics. La classe Direction tend à respecter ce principe en
utilisant mieux les opérateurs et en ne proposant pas d'accesseur
direct. La classe Timestamp serait facile à modifier de cette
manière.
- Divers
° Passage de pointeurs en argument : const * const <type>
- Timestamp
Dans les tests, il y a une probabilité de 1/1000000 que la valeur