lib_LCD_oem http://www.lextronic.fr/P764-afficheur-4-x-20-caracteres-retro-eclaire-vert.html YSI
Dependents: lib_LCD_oem_example libs_YSI_example TP3exo1
lib_LCD_oem_ELCD.h@2:257f4b2da21a, 2016-05-04 (annotated)
- Committer:
- YSI
- Date:
- Wed May 04 12:43:58 2016 +0000
- Revision:
- 2:257f4b2da21a
- Parent:
- 1:5e038c0d111f
- Child:
- 3:70764c9a25e0
Up Doc
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
YSI | 0:1323ab32b8ca | 1 | /** LCD oem ELCD class |
YSI | 0:1323ab32b8ca | 2 | * Utilisée pour écrire sur l'afficheur oem ELCD 4x20. |
YSI | 0:1323ab32b8ca | 3 | * |
YSI | 1:5e038c0d111f | 4 | * Copyright (c) 2014, cstyles (http://mbed.org) |
YSI | 1:5e038c0d111f | 5 | * |
YSI | 0:1323ab32b8ca | 6 | * Exemple: |
YSI | 0:1323ab32b8ca | 7 | * @code |
YSI | 0:1323ab32b8ca | 8 | * #include "mbed.h" |
YSI | 0:1323ab32b8ca | 9 | * #include "lib_LCD_oem_ELCD.h" |
YSI | 0:1323ab32b8ca | 10 | * |
YSI | 0:1323ab32b8ca | 11 | * LCD_OEM LCD(p13); //Tx |
YSI | 0:1323ab32b8ca | 12 | * |
YSI | 0:1323ab32b8ca | 13 | * int main() { |
YSI | 0:1323ab32b8ca | 14 | * int i=0; |
YSI | 0:1323ab32b8ca | 15 | * while(1) |
YSI | 0:1323ab32b8ca | 16 | * { |
YSI | 0:1323ab32b8ca | 17 | * LCD.clear(); |
YSI | 0:1323ab32b8ca | 18 | * LCD.print(i++); |
YSI | 0:1323ab32b8ca | 19 | * if(i>9999) i=0; |
YSI | 0:1323ab32b8ca | 20 | * wait(0.25); |
YSI | 0:1323ab32b8ca | 21 | * } |
YSI | 0:1323ab32b8ca | 22 | * } |
YSI | 0:1323ab32b8ca | 23 | * @endcode |
YSI | 1:5e038c0d111f | 24 | * @file lib_LCD_oem_ELDC.h |
YSI | 1:5e038c0d111f | 25 | * @purpose library for oem ELCD |
YSI | 1:5e038c0d111f | 26 | * @date Jan 2014 |
YSI | 1:5e038c0d111f | 27 | * @author Yannic Simon |
YSI | 0:1323ab32b8ca | 28 | */ |
YSI | 0:1323ab32b8ca | 29 | |
YSI | 0:1323ab32b8ca | 30 | #ifndef DEF_lib_LCD_OEM_ELCD_H |
YSI | 0:1323ab32b8ca | 31 | #define DEF_lib_LCD_OEM_ELCD_H |
YSI | 0:1323ab32b8ca | 32 | |
YSI | 0:1323ab32b8ca | 33 | #include "mbed.h" |
YSI | 0:1323ab32b8ca | 34 | |
YSI | 2:257f4b2da21a | 35 | /** LCD_OEM class |
YSI | 2:257f4b2da21a | 36 | */ |
YSI | 0:1323ab32b8ca | 37 | class LCD_OEM : public Serial |
YSI | 0:1323ab32b8ca | 38 | { |
YSI | 0:1323ab32b8ca | 39 | public: |
YSI | 0:1323ab32b8ca | 40 | /** Creer une instance LCD_OEM |
YSI | 0:1323ab32b8ca | 41 | */ |
YSI | 0:1323ab32b8ca | 42 | LCD_OEM(PinName pin_tx); |
YSI | 0:1323ab32b8ca | 43 | |
YSI | 0:1323ab32b8ca | 44 | /** Efface l'afficheur et renvoie le curseur en position X = 0 et Y = 0 |
YSI | 0:1323ab32b8ca | 45 | * |
YSI | 0:1323ab32b8ca | 46 | * @param aucun |
YSI | 0:1323ab32b8ca | 47 | * @returns |
YSI | 0:1323ab32b8ca | 48 | * aucun |
YSI | 0:1323ab32b8ca | 49 | */ |
YSI | 0:1323ab32b8ca | 50 | void clear(void); |
YSI | 0:1323ab32b8ca | 51 | /** positionne le curseur sur la ligne |
YSI | 0:1323ab32b8ca | 52 | * |
YSI | 0:1323ab32b8ca | 53 | * @param X est la position sur la ligne (0 à 19) |
YSI | 0:1323ab32b8ca | 54 | * @returns aucun |
YSI | 0:1323ab32b8ca | 55 | */ |
YSI | 0:1323ab32b8ca | 56 | void set_position_cursor(int X); |
YSI | 0:1323ab32b8ca | 57 | /** positionne le curseur horizontalement et verticalement |
YSI | 0:1323ab32b8ca | 58 | * |
YSI | 0:1323ab32b8ca | 59 | * @param X est la position sur la ligne (0 à 19) |
YSI | 0:1323ab32b8ca | 60 | * Y est la position sur la colone (0 à 3) |
YSI | 0:1323ab32b8ca | 61 | * @returns aucun |
YSI | 0:1323ab32b8ca | 62 | */ |
YSI | 0:1323ab32b8ca | 63 | void set_position_cursor(int X, int Y); |
YSI | 0:1323ab32b8ca | 64 | /** renvoie la position horizontale du curseur |
YSI | 0:1323ab32b8ca | 65 | * |
YSI | 0:1323ab32b8ca | 66 | * @param aucun |
YSI | 0:1323ab32b8ca | 67 | * @returns X est la position sur la ligne (0 à 19) |
YSI | 0:1323ab32b8ca | 68 | */ |
YSI | 0:1323ab32b8ca | 69 | int get_X_position_cursor(void); |
YSI | 0:1323ab32b8ca | 70 | /** renvoie la position verticale du curseur |
YSI | 0:1323ab32b8ca | 71 | * |
YSI | 0:1323ab32b8ca | 72 | * @param aucun |
YSI | 0:1323ab32b8ca | 73 | * @returns Y est la position sur la colone (0 à 3) |
YSI | 0:1323ab32b8ca | 74 | */ |
YSI | 0:1323ab32b8ca | 75 | int get_Y_position_cursor(void); |
YSI | 0:1323ab32b8ca | 76 | /** positionne le curseur à la ligne suivante |
YSI | 0:1323ab32b8ca | 77 | * |
YSI | 0:1323ab32b8ca | 78 | * @param aucun |
YSI | 0:1323ab32b8ca | 79 | * @returns aucun |
YSI | 0:1323ab32b8ca | 80 | */ |
YSI | 0:1323ab32b8ca | 81 | void shift_line_cursor(void); |
YSI | 0:1323ab32b8ca | 82 | /** active l'affichage du curseur |
YSI | 0:1323ab32b8ca | 83 | * |
YSI | 0:1323ab32b8ca | 84 | * @param aucun |
YSI | 0:1323ab32b8ca | 85 | * @returns aucun |
YSI | 0:1323ab32b8ca | 86 | */ |
YSI | 0:1323ab32b8ca | 87 | void turn_on_cursor(void); |
YSI | 0:1323ab32b8ca | 88 | /** désactive l'affichage du curseur |
YSI | 0:1323ab32b8ca | 89 | * |
YSI | 0:1323ab32b8ca | 90 | * @param aucun |
YSI | 0:1323ab32b8ca | 91 | * @returns aucun |
YSI | 0:1323ab32b8ca | 92 | */ |
YSI | 0:1323ab32b8ca | 93 | void turn_off_cursor(void); |
YSI | 0:1323ab32b8ca | 94 | /** redéfinit un caractère de 5x8 pixels et l'affiche |
YSI | 0:1323ab32b8ca | 95 | * |
YSI | 0:1323ab32b8ca | 96 | * @param c est le caractère à redéfinir (8 à 15) |
YSI | 0:1323ab32b8ca | 97 | * l1 à l8 sont les lignes du caractère à redéfinir pixel par pixel et correspond à la somme des valeurs des pixels sur une chaque ligne |
YSI | 0:1323ab32b8ca | 98 | * le pixel le plus à gauche est le poids fort correspondant à la valeur 16 |
YSI | 0:1323ab32b8ca | 99 | * le pixel le plus à droite est le poids faible correspondant à la valeur 1 |
YSI | 0:1323ab32b8ca | 100 | * @returns aucun |
YSI | 0:1323ab32b8ca | 101 | */ |
YSI | 0:1323ab32b8ca | 102 | void define_and_print_caractere(char c, char l1, char l2, char l3, char l4, char l5, char l6, char l7, char l8); |
YSI | 0:1323ab32b8ca | 103 | /** redéfinit un caractère de 5x8 pixels et l'affiche |
YSI | 0:1323ab32b8ca | 104 | * |
YSI | 0:1323ab32b8ca | 105 | * @param c est le caractère à redéfinir (8 à 15) |
YSI | 0:1323ab32b8ca | 106 | * l1 à l8 sont les lignes du caractère à redéfinir pixel par pixel et correspond à la somme des valeurs des pixels sur une chaque ligne |
YSI | 0:1323ab32b8ca | 107 | * le pixel le plus à gauche est le poids fort correspondant à la valeur 16 |
YSI | 0:1323ab32b8ca | 108 | * le pixel le plus à droite est le poids faible correspondant à la valeur 1 |
YSI | 0:1323ab32b8ca | 109 | * @returns aucun |
YSI | 0:1323ab32b8ca | 110 | */ |
YSI | 0:1323ab32b8ca | 111 | void define_caractere(char c, char l1, char l2, char l3, char l4, char l5, char l6, char l7, char l8); |
YSI | 0:1323ab32b8ca | 112 | /** affiche la variable sur l'afficheur |
YSI | 0:1323ab32b8ca | 113 | * |
YSI | 0:1323ab32b8ca | 114 | * @param la plupart des types de variables |
YSI | 0:1323ab32b8ca | 115 | * @returns aucun |
YSI | 0:1323ab32b8ca | 116 | */ |
YSI | 0:1323ab32b8ca | 117 | void print(char c); |
YSI | 0:1323ab32b8ca | 118 | void print(char c1, char c2); |
YSI | 0:1323ab32b8ca | 119 | void print(char c1, char c2, char c3); |
YSI | 0:1323ab32b8ca | 120 | void print(short nb); |
YSI | 0:1323ab32b8ca | 121 | void print(unsigned short nb); |
YSI | 0:1323ab32b8ca | 122 | void print(int nb); |
YSI | 0:1323ab32b8ca | 123 | void print(unsigned int nb); |
YSI | 0:1323ab32b8ca | 124 | void print(long long nb); |
YSI | 0:1323ab32b8ca | 125 | void print(unsigned long long nb); |
YSI | 0:1323ab32b8ca | 126 | void print(float nb); |
YSI | 0:1323ab32b8ca | 127 | void print(double nb); |
YSI | 0:1323ab32b8ca | 128 | void print(char *s); |
YSI | 0:1323ab32b8ca | 129 | |
YSI | 0:1323ab32b8ca | 130 | |
YSI | 0:1323ab32b8ca | 131 | void print(char *s, short nb); |
YSI | 0:1323ab32b8ca | 132 | void print(char *s, short nb1, short nb2); |
YSI | 0:1323ab32b8ca | 133 | void print(char *s, short nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 134 | void print(char *s, unsigned short nb1, short nb2); |
YSI | 0:1323ab32b8ca | 135 | void print(char *s, short nb1, int nb2); |
YSI | 0:1323ab32b8ca | 136 | void print(char *s, int nb1, short nb2); |
YSI | 0:1323ab32b8ca | 137 | void print(char *s, short nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 138 | void print(char *s, unsigned int nb1, short nb2); |
YSI | 0:1323ab32b8ca | 139 | void print(char *s, short nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 140 | void print(char *s, long long nb1, short nb2); |
YSI | 0:1323ab32b8ca | 141 | void print(char *s, short nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 142 | void print(char *s, unsigned long long nb1, short nb2); |
YSI | 0:1323ab32b8ca | 143 | void print(char *s, short nb1, float nb2); |
YSI | 0:1323ab32b8ca | 144 | void print(char *s, float nb1, short nb2); |
YSI | 0:1323ab32b8ca | 145 | void print(char *s, short nb1, double nb2); |
YSI | 0:1323ab32b8ca | 146 | void print(char *s, double nb1, short nb2); |
YSI | 0:1323ab32b8ca | 147 | void print(char *s, short nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 148 | |
YSI | 0:1323ab32b8ca | 149 | void print(char *s, short nb1, short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 150 | void print(char *s, short nb1, unsigned short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 151 | void print(char *s, short nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 152 | void print(char *s, unsigned short nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 153 | void print(char *s, unsigned short nb1, short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 154 | void print(char *s, unsigned short nb1, unsigned short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 155 | |
YSI | 0:1323ab32b8ca | 156 | void print(char *s, short nb1, short nb2, int nb3); |
YSI | 0:1323ab32b8ca | 157 | void print(char *s, short nb1, int nb2, short nb3); |
YSI | 0:1323ab32b8ca | 158 | void print(char *s, short nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 159 | void print(char *s, int nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 160 | void print(char *s, int nb1, short nb2, int nb3); |
YSI | 0:1323ab32b8ca | 161 | void print(char *s, int nb1, int nb2, short nb3); |
YSI | 0:1323ab32b8ca | 162 | |
YSI | 0:1323ab32b8ca | 163 | void print(char *s, short nb1, short nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 164 | void print(char *s, short nb1, unsigned int nb2, short nb3); |
YSI | 0:1323ab32b8ca | 165 | void print(char *s, short nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 166 | void print(char *s, unsigned int nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 167 | void print(char *s, unsigned int nb1, short nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 168 | void print(char *s, unsigned int nb1, unsigned int nb2, short nb3); |
YSI | 0:1323ab32b8ca | 169 | |
YSI | 0:1323ab32b8ca | 170 | void print(char *s, short nb1, short nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 171 | void print(char *s, short nb1, long long nb2, short nb3); |
YSI | 0:1323ab32b8ca | 172 | void print(char *s, short nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 173 | void print(char *s, long long nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 174 | void print(char *s, long long nb1, short nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 175 | void print(char *s, long long nb1, long long nb2, short nb3); |
YSI | 0:1323ab32b8ca | 176 | |
YSI | 0:1323ab32b8ca | 177 | void print(char *s, short nb1, short nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 178 | void print(char *s, short nb1, unsigned long long nb2, short nb3); |
YSI | 0:1323ab32b8ca | 179 | void print(char *s, short nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 180 | void print(char *s, unsigned long long nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 181 | void print(char *s, unsigned long long nb1, short nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 182 | void print(char *s, unsigned long long nb1, unsigned long long nb2, short nb3); |
YSI | 0:1323ab32b8ca | 183 | |
YSI | 0:1323ab32b8ca | 184 | void print(char *s, short nb1, short nb2, float nb3); |
YSI | 0:1323ab32b8ca | 185 | void print(char *s, short nb1, float nb2, short nb3); |
YSI | 0:1323ab32b8ca | 186 | void print(char *s, short nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 187 | void print(char *s, float nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 188 | void print(char *s, float nb1, short nb2, float nb3); |
YSI | 0:1323ab32b8ca | 189 | void print(char *s, float nb1, float nb2, short nb3); |
YSI | 0:1323ab32b8ca | 190 | |
YSI | 0:1323ab32b8ca | 191 | void print(char *s, short nb1, short nb2, double nb3); |
YSI | 0:1323ab32b8ca | 192 | void print(char *s, short nb1, double nb2, short nb3); |
YSI | 0:1323ab32b8ca | 193 | void print(char *s, short nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 194 | void print(char *s, double nb1, short nb2, short nb3); |
YSI | 0:1323ab32b8ca | 195 | void print(char *s, double nb1, short nb2, double nb3); |
YSI | 0:1323ab32b8ca | 196 | void print(char *s, double nb1, double nb2, short nb3); |
YSI | 0:1323ab32b8ca | 197 | |
YSI | 0:1323ab32b8ca | 198 | |
YSI | 0:1323ab32b8ca | 199 | |
YSI | 0:1323ab32b8ca | 200 | void print(char *s, unsigned short nb); |
YSI | 0:1323ab32b8ca | 201 | void print(char *s, unsigned short nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 202 | void print(char *s, unsigned short nb1, int nb2); |
YSI | 0:1323ab32b8ca | 203 | void print(char *s, int nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 204 | void print(char *s, unsigned short nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 205 | void print(char *s, unsigned int nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 206 | void print(char *s, unsigned short nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 207 | void print(char *s, long long nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 208 | void print(char *s, unsigned short nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 209 | void print(char *s, unsigned long long nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 210 | void print(char *s, unsigned short nb1, float nb2); |
YSI | 0:1323ab32b8ca | 211 | void print(char *s, float nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 212 | void print(char *s, unsigned short nb1, double nb2); |
YSI | 0:1323ab32b8ca | 213 | void print(char *s, double nb1, unsigned short nb2); |
YSI | 0:1323ab32b8ca | 214 | void print(char *s, unsigned short nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 215 | |
YSI | 0:1323ab32b8ca | 216 | void print(char *s, unsigned short nb1, unsigned short nb2, int nb3); |
YSI | 0:1323ab32b8ca | 217 | void print(char *s, unsigned short nb1, int nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 218 | void print(char *s, unsigned short nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 219 | void print(char *s, int nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 220 | void print(char *s, int nb1, unsigned short nb2, int nb3); |
YSI | 0:1323ab32b8ca | 221 | void print(char *s, int nb1, int nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 222 | |
YSI | 0:1323ab32b8ca | 223 | void print(char *s, unsigned short nb1, unsigned short nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 224 | void print(char *s, unsigned short nb1, unsigned int nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 225 | void print(char *s, unsigned short nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 226 | void print(char *s, unsigned int nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 227 | void print(char *s, unsigned int nb1, unsigned short nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 228 | void print(char *s, unsigned int nb1, unsigned int nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 229 | |
YSI | 0:1323ab32b8ca | 230 | void print(char *s, unsigned short nb1, unsigned short nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 231 | void print(char *s, unsigned short nb1, long long nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 232 | void print(char *s, unsigned short nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 233 | void print(char *s, long long nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 234 | void print(char *s, long long nb1, unsigned short nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 235 | void print(char *s, long long nb1, long long nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 236 | |
YSI | 0:1323ab32b8ca | 237 | void print(char *s, unsigned short nb1, unsigned short nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 238 | void print(char *s, unsigned short nb1, unsigned long long nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 239 | void print(char *s, unsigned short nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 240 | void print(char *s, unsigned long long nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 241 | void print(char *s, unsigned long long nb1, unsigned short nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 242 | void print(char *s, unsigned long long nb1, unsigned long long nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 243 | |
YSI | 0:1323ab32b8ca | 244 | void print(char *s, unsigned short nb1, unsigned short nb2, float nb3); |
YSI | 0:1323ab32b8ca | 245 | void print(char *s, unsigned short nb1, float nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 246 | void print(char *s, unsigned short nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 247 | void print(char *s, float nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 248 | void print(char *s, float nb1, unsigned short nb2, float nb3); |
YSI | 0:1323ab32b8ca | 249 | void print(char *s, float nb1, float nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 250 | |
YSI | 0:1323ab32b8ca | 251 | void print(char *s, unsigned short nb1, unsigned short nb2, double nb3); |
YSI | 0:1323ab32b8ca | 252 | void print(char *s, unsigned short nb1, double nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 253 | void print(char *s, unsigned short nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 254 | void print(char *s, double nb1, unsigned short nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 255 | void print(char *s, double nb1, unsigned short nb2, double nb3); |
YSI | 0:1323ab32b8ca | 256 | void print(char *s, double nb1, double nb2, unsigned short nb3); |
YSI | 0:1323ab32b8ca | 257 | |
YSI | 0:1323ab32b8ca | 258 | |
YSI | 0:1323ab32b8ca | 259 | |
YSI | 0:1323ab32b8ca | 260 | void print(char *s, int nb); |
YSI | 0:1323ab32b8ca | 261 | void print(char *s, int nb1, int nb2); |
YSI | 0:1323ab32b8ca | 262 | void print(char *s, int nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 263 | void print(char *s, unsigned int nb1, int nb2); |
YSI | 0:1323ab32b8ca | 264 | void print(char *s, int nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 265 | void print(char *s, long long nb1, int nb2); |
YSI | 0:1323ab32b8ca | 266 | void print(char *s, int nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 267 | void print(char *s, unsigned long long nb1, int nb2); |
YSI | 0:1323ab32b8ca | 268 | void print(char *s, int nb1, float nb2); |
YSI | 0:1323ab32b8ca | 269 | void print(char *s, float nb1, int nb2); |
YSI | 0:1323ab32b8ca | 270 | void print(char *s, int nb1, double nb2); |
YSI | 0:1323ab32b8ca | 271 | void print(char *s, double nb1, int nb2); |
YSI | 0:1323ab32b8ca | 272 | void print(char *s, int nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 273 | |
YSI | 0:1323ab32b8ca | 274 | void print(char *s, int nb1, int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 275 | void print(char *s, int nb1, unsigned int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 276 | void print(char *s, int nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 277 | void print(char *s, unsigned int nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 278 | void print(char *s, unsigned int nb1, int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 279 | void print(char *s, unsigned int nb1, unsigned int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 280 | |
YSI | 0:1323ab32b8ca | 281 | void print(char *s, int nb1, int nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 282 | void print(char *s, int nb1, long long nb2, int nb3); |
YSI | 0:1323ab32b8ca | 283 | void print(char *s, int nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 284 | void print(char *s, long long nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 285 | void print(char *s, long long nb1, int nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 286 | void print(char *s, long long nb1, long long nb2, int nb3); |
YSI | 0:1323ab32b8ca | 287 | |
YSI | 0:1323ab32b8ca | 288 | void print(char *s, int nb1, int nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 289 | void print(char *s, int nb1, unsigned long long nb2, int nb3); |
YSI | 0:1323ab32b8ca | 290 | void print(char *s, int nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 291 | void print(char *s, unsigned long long nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 292 | void print(char *s, unsigned long long nb1, int nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 293 | void print(char *s, unsigned long long nb1, unsigned long long nb2, int nb3); |
YSI | 0:1323ab32b8ca | 294 | |
YSI | 0:1323ab32b8ca | 295 | void print(char *s, int nb1, int nb2, float nb3); |
YSI | 0:1323ab32b8ca | 296 | void print(char *s, int nb1, float nb2, int nb3); |
YSI | 0:1323ab32b8ca | 297 | void print(char *s, int nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 298 | void print(char *s, float nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 299 | void print(char *s, float nb1, int nb2, float nb3); |
YSI | 0:1323ab32b8ca | 300 | void print(char *s, float nb1, float nb2, int nb3); |
YSI | 0:1323ab32b8ca | 301 | |
YSI | 0:1323ab32b8ca | 302 | void print(char *s, int nb1, int nb2, double nb3); |
YSI | 0:1323ab32b8ca | 303 | void print(char *s, int nb1, double nb2, int nb3); |
YSI | 0:1323ab32b8ca | 304 | void print(char *s, int nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 305 | void print(char *s, double nb1, int nb2, int nb3); |
YSI | 0:1323ab32b8ca | 306 | void print(char *s, double nb1, int nb2, double nb3); |
YSI | 0:1323ab32b8ca | 307 | void print(char *s, double nb1, double nb2, int nb3); |
YSI | 0:1323ab32b8ca | 308 | |
YSI | 0:1323ab32b8ca | 309 | |
YSI | 0:1323ab32b8ca | 310 | void print(char *s, unsigned int nb); |
YSI | 0:1323ab32b8ca | 311 | void print(char *s, unsigned int nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 312 | void print(char *s, unsigned int nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 313 | void print(char *s, long long nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 314 | void print(char *s, unsigned int nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 315 | void print(char *s, unsigned long long nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 316 | void print(char *s, unsigned int nb1, float nb2); |
YSI | 0:1323ab32b8ca | 317 | void print(char *s, float nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 318 | void print(char *s, unsigned int nb1, double nb2); |
YSI | 0:1323ab32b8ca | 319 | void print(char *s, double nb1, unsigned int nb2); |
YSI | 0:1323ab32b8ca | 320 | void print(char *s, unsigned int nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 321 | |
YSI | 0:1323ab32b8ca | 322 | void print(char *s, unsigned int nb1, unsigned int nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 323 | void print(char *s, unsigned int nb1, long long nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 324 | void print(char *s, unsigned int nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 325 | void print(char *s, long long nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 326 | void print(char *s, long long nb1, unsigned int nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 327 | void print(char *s, long long nb1, long long nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 328 | |
YSI | 0:1323ab32b8ca | 329 | void print(char *s, unsigned int nb1, unsigned int nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 330 | void print(char *s, unsigned int nb1, unsigned long long nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 331 | void print(char *s, unsigned int nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 332 | void print(char *s, unsigned long long nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 333 | void print(char *s, unsigned long long nb1, unsigned int nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 334 | void print(char *s, unsigned long long nb1, unsigned long long nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 335 | |
YSI | 0:1323ab32b8ca | 336 | void print(char *s, unsigned int nb1, unsigned int nb2, float nb3); |
YSI | 0:1323ab32b8ca | 337 | void print(char *s, unsigned int nb1, float nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 338 | void print(char *s, unsigned int nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 339 | void print(char *s, float nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 340 | void print(char *s, float nb1, unsigned int nb2, float nb3); |
YSI | 0:1323ab32b8ca | 341 | void print(char *s, float nb1, float nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 342 | |
YSI | 0:1323ab32b8ca | 343 | void print(char *s, unsigned int nb1, unsigned int nb2, double nb3); |
YSI | 0:1323ab32b8ca | 344 | void print(char *s, unsigned int nb1, double nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 345 | void print(char *s, unsigned int nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 346 | void print(char *s, double nb1, unsigned int nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 347 | void print(char *s, double nb1, unsigned int nb2, double nb3); |
YSI | 0:1323ab32b8ca | 348 | void print(char *s, double nb1, double nb2, unsigned int nb3); |
YSI | 0:1323ab32b8ca | 349 | |
YSI | 0:1323ab32b8ca | 350 | |
YSI | 0:1323ab32b8ca | 351 | void print(char *s, long long nb); |
YSI | 0:1323ab32b8ca | 352 | void print(char *s, long long nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 353 | void print(char *s, long long nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 354 | void print(char *s, unsigned long long nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 355 | void print(char *s, long long nb1, float nb2); |
YSI | 0:1323ab32b8ca | 356 | void print(char *s, float nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 357 | void print(char *s, long long nb1, double nb2); |
YSI | 0:1323ab32b8ca | 358 | void print(char *s, double nb1, long long nb2); |
YSI | 0:1323ab32b8ca | 359 | void print(char *s, long long nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 360 | |
YSI | 0:1323ab32b8ca | 361 | void print(char *s, long long nb1, long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 362 | void print(char *s, long long nb1, unsigned long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 363 | void print(char *s, long long nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 364 | void print(char *s, unsigned long long nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 365 | void print(char *s, unsigned long long nb1, long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 366 | void print(char *s, unsigned long long nb1, unsigned long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 367 | |
YSI | 0:1323ab32b8ca | 368 | void print(char *s, long long nb1, long long nb2, float nb3); |
YSI | 0:1323ab32b8ca | 369 | void print(char *s, long long nb1, float nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 370 | void print(char *s, long long nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 371 | void print(char *s, float nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 372 | void print(char *s, float nb1, long long nb2, float nb3); |
YSI | 0:1323ab32b8ca | 373 | void print(char *s, float nb1, float nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 374 | |
YSI | 0:1323ab32b8ca | 375 | void print(char *s, long long nb1, long long nb2, double nb3); |
YSI | 0:1323ab32b8ca | 376 | void print(char *s, long long nb1, double nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 377 | void print(char *s, long long nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 378 | void print(char *s, double nb1, long long nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 379 | void print(char *s, double nb1, long long nb2, double nb3); |
YSI | 0:1323ab32b8ca | 380 | void print(char *s, double nb1, double nb2, long long nb3); |
YSI | 0:1323ab32b8ca | 381 | |
YSI | 0:1323ab32b8ca | 382 | |
YSI | 0:1323ab32b8ca | 383 | void print(char *s, unsigned long long nb); |
YSI | 0:1323ab32b8ca | 384 | void print(char *s, unsigned long long nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 385 | void print(char *s, unsigned long long nb1, float nb2); |
YSI | 0:1323ab32b8ca | 386 | void print(char *s, float nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 387 | void print(char *s, unsigned long long nb1, double nb2); |
YSI | 0:1323ab32b8ca | 388 | void print(char *s, double nb1, unsigned long long nb2); |
YSI | 0:1323ab32b8ca | 389 | void print(char *s, unsigned long long nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 390 | |
YSI | 0:1323ab32b8ca | 391 | void print(char *s, unsigned long long nb1, unsigned long long nb2, float nb3); |
YSI | 0:1323ab32b8ca | 392 | void print(char *s, unsigned long long nb1, float nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 393 | void print(char *s, unsigned long long nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 394 | void print(char *s, float nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 395 | void print(char *s, float nb1, unsigned long long nb2, float nb3); |
YSI | 0:1323ab32b8ca | 396 | void print(char *s, float nb1, float nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 397 | |
YSI | 0:1323ab32b8ca | 398 | void print(char *s, unsigned long long nb1, unsigned long long nb2, double nb3); |
YSI | 0:1323ab32b8ca | 399 | void print(char *s, unsigned long long nb1, double nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 400 | void print(char *s, unsigned long long nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 401 | void print(char *s, double nb1, unsigned long long nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 402 | void print(char *s, double nb1, unsigned long long nb2, double nb3); |
YSI | 0:1323ab32b8ca | 403 | void print(char *s, double nb1, double nb2, unsigned long long nb3); |
YSI | 0:1323ab32b8ca | 404 | |
YSI | 0:1323ab32b8ca | 405 | |
YSI | 0:1323ab32b8ca | 406 | void print(char *s, float nb); |
YSI | 0:1323ab32b8ca | 407 | void print(char *s, float nb1, float nb2); |
YSI | 0:1323ab32b8ca | 408 | void print(char *s, float nb1, double nb2); |
YSI | 0:1323ab32b8ca | 409 | void print(char *s, double nb1, float nb2); |
YSI | 0:1323ab32b8ca | 410 | void print(char *s, float nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 411 | |
YSI | 0:1323ab32b8ca | 412 | void print(char *s, float nb1, float nb2, double nb3); |
YSI | 0:1323ab32b8ca | 413 | void print(char *s, float nb1, double nb2, float nb3); |
YSI | 0:1323ab32b8ca | 414 | void print(char *s, float nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 415 | void print(char *s, double nb1, float nb2, float nb3); |
YSI | 0:1323ab32b8ca | 416 | void print(char *s, double nb1, float nb2, double nb3); |
YSI | 0:1323ab32b8ca | 417 | void print(char *s, double nb1, double nb2, float nb3); |
YSI | 0:1323ab32b8ca | 418 | |
YSI | 0:1323ab32b8ca | 419 | |
YSI | 0:1323ab32b8ca | 420 | void print(char *s, double nb); |
YSI | 0:1323ab32b8ca | 421 | void print(char *s, double nb1, double nb2); |
YSI | 0:1323ab32b8ca | 422 | void print(char *s, double nb1, double nb2, double nb3); |
YSI | 0:1323ab32b8ca | 423 | |
YSI | 0:1323ab32b8ca | 424 | |
YSI | 0:1323ab32b8ca | 425 | private : |
YSI | 0:1323ab32b8ca | 426 | void init(void); |
YSI | 0:1323ab32b8ca | 427 | void X_move_position(int n); |
YSI | 0:1323ab32b8ca | 428 | int X_position_cursor; |
YSI | 0:1323ab32b8ca | 429 | int Y_position_cursor; |
YSI | 0:1323ab32b8ca | 430 | }; |
YSI | 0:1323ab32b8ca | 431 | |
YSI | 0:1323ab32b8ca | 432 | #endif |