17 #ifndef ECL_EXCEPTIONS_POSIX_EXCEPTION_HPP_    18 #define ECL_EXCEPTIONS_POSIX_EXCEPTION_HPP_    25 #ifndef ECL_DISABLE_EXCEPTIONS    57 template <
typename ThrowingClass>
    69         static StandardException GenerateStandardException(
const char* loc) {
    70                 return StandardException(loc, 
PosixError, std::string(strerror(errno))+
".");
    72         virtual ~PosixErrorHandler() {}
 
Pre-processed macro definitions that define the target platform. 
#define ecl_exceptions_PUBLIC