Generic status checker
| 368 | |
| 369 | // Generic status checker |
| 370 | inline void check(IStatus* status, ISC_STATUS exclude = 0) |
| 371 | { |
| 372 | if (status->getState() & IStatus::STATE_ERRORS) |
| 373 | { |
| 374 | if (status->getErrors()[1] != exclude) |
| 375 | status_exception::raise(status); |
| 376 | } |
| 377 | } |
| 378 | |
| 379 | // Config keys cache |
| 380 | class ConfigKeys : private HalfStaticArray<unsigned int, 8> |