stringtable.h File Reference


Detailed Description

This file includes the Netzer string table defines and API.

Software License
See the MBCSL for details.
Author:
Sven Schlender (kontakt at mobacon dot de)
Date:
2009-11-06


Enumerations

enum  LanguageIDs_t {
  LANGID_NOTSPECIFIED = -1, LANGID_GERMAN = 0, LANGID_ENGLISH, LANGID_NETHERLANDS,
  LANGID_SPANISH, LANGID_COUNT
}
 The IDs of supported languages. More...
enum  StringTableIDs_t
 String ID table for accessing the string table entries.
enum  StateTableIDs_t
 Error ID table for accessing the error string table entries.

Functions

void StrTbl_SetLanguage (LanguageIDs_t LangId)
 The function sets the actual string table for this session (not permanently).
void StrTbl_GetString (uint8_t *pString, uint16_t StringId)
 The function copies the string with the given ID to the given RAM location.
ROM char * StringGetPointer (uint16_t StringId)
 The function delivers a ROM pointer to the given string ID.
ROM char * StringGetLanguageStringPointer (uint8_t LanguageId, uint16_t StringId)
 The function delivers a ROM pointer to the given string ID on a given string table.
ROM char * StringGetStatePointer (StateTableIDs_t StateId)
 The function delivers a ROM pointer to the given string ID from the state table.


Generated on Fri Mar 29 10:34:28 2013 for Netzer by  doxygen 1.5.5