IBM's International Classes for Unicode Code Conventions
- No "bare" types
-- int8_t, int16_t, etc.
-- UChar, UTextOffset
- Pass-in, Pass-out Idiom
-- pass in: output parameter to be filled in
-- return: the output parameter to enable chaining
example: uniString.removeBetween(2,3).toUpper();
- Error Handling
- Const
- Naming Conventions
ReadMe for IBM's International Classes for Unicode, API
Overview