Ion Systems / Mbed 2 deprecated Chipin_Main

Dependencies:   MCP23017 TCS3472_I2C WattBob_TextLCD mbed-rtos mbed

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers Language.h Source File

Language.h

00001 /*  An enumerated type representing the three possible languages.
00002  */
00003 enum Language { ENGLISH,
00004                 FRENCH,
00005                 GERMAN};
00006                 
00007 /*  Language nextLanguage(Language oldLanguage)
00008  *  Return the next language in the above sequence.
00009  */
00010 Language nextLanguage(Language oldLanguage)
00011 {
00012     switch(oldLanguage) {
00013         case ENGLISH:
00014             return FRENCH;
00015         case FRENCH:
00016             return GERMAN;
00017         case GERMAN:
00018             return ENGLISH;
00019         default:
00020             return oldLanguage;
00021     }
00022 }