\"We do not use C++ exceptions.\"
If you don\'t use exceptions, what happens when there\'s an error? You just let the program crash?
Alternatives to exceptions other than return codes:
...and many more. Many of the above-listed are embedded device friendly.