- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi!
I would like to try new C++ Wrappers classes (in iw++ folders) in IPP 2018.2, but found that those are using exceptions via unconditionally defining IW_ENABLE_EXCEPTIONS to 1. So, without modifying the iw++/iw_core.h it is not possible to use error codes instead of exceptions.
Can you please fix that?
It should be something like that (in iw++/iw_core.h):
#ifndef IW_ENABLE_EXCEPTIONS
#define IW_ENABLE_EXCEPTIONS 1 // IW++ can return all errors by exceptions or by classic return codes.
// Note that some errors cannot be returned by without exceptions and may be lost.
#endif
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
thanks Sergey, this make sense to add. We will escalate this case.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Any update on this issue?
I've just installed IPP 2018.3 and it is still unconditionally define IW_ENABLE_EXCEPTIONS to 1 in iw++/iw_core.h.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
the fix would be available the next update of IPP.
Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page