parse_state
KeyboardLayout::_Error(const parse_state& state, const char* reason, ...)
KeyboardLayout::_SkipCommentsAndSpace(parse_state& state, const char*& data)
KeyboardLayout::_GetPair(const parse_state& state, const char*& data,
KeyboardLayout::_AddKeyCodes(const parse_state& state, BPoint& rowLeftTop,
KeyboardLayout::_GetSize(const parse_state& state, const char* data,
KeyboardLayout::_GetShape(const parse_state& state, const char* data, Key& key)
KeyboardLayout::_ParseTerm(const parse_state& state, const char*& data,
parse_state state = {kPairs, 1};
parse_state tempState = {kSize, state.line};
bool _ParseTerm(const parse_state& state,
void _Error(const parse_state& state,
void _SkipCommentsAndSpace(parse_state& state,
bool _GetPair(const parse_state& state,
bool _AddKeyCodes(const parse_state& state,
bool _GetSize(const parse_state& state, const char* data,
bool _GetShape(const parse_state& state,