39#ifndef BLOCXX_IOEXCEPTION_HPP_INCLUDE_GUARD_
40#define BLOCXX_IOEXCEPTION_HPP_INCLUDE_GUARD_
41#include "blocxx/BLOCXX_config.h"
#define BLOCXX_DECLARE_APIEXCEPTION(NAME, LINKAGE_SPEC)
Declare a new exception class named <NAME>Exception that derives from Exception This macro is typical...
#define BLOCXX_DECLARE_APIEXCEPTION2(NAME, BASE, LINKAGE_SPEC)
Declare a new exception class named <NAME>Exception that derives from <BASE>.
IOException(const char *file, int line, const char *msg, int errorCode=::BLOCXX_NAMESPACE::Exception::UNKNOWN_ERROR_CODE, const Exception *otherException=0, int subClassId=::BLOCXX_NAMESPACE::Exception::UNKNOWN_SUBCLASS_ID)