ESYS13
Revision_
|
00001 00002 /******************************************************* 00003 * 00004 * Copyright (c) 2003-2012 by University of Queensland 00005 * Earth Systems Science Computational Center (ESSCC) 00006 * http://www.uq.edu.au/esscc 00007 * 00008 * Primary Business: Queensland, Australia 00009 * Licensed under the Open Software License version 3.0 00010 * http://www.opensource.org/licenses/osl-3.0.php 00011 * 00012 *******************************************************/ 00013 00014 00015 #if !defined finley_FinleyError_20040528_H 00016 #define finley_FinleyError_20040528_H 00017 #include "system_dep.h" 00018 00019 extern "C" { 00020 #include "finley/Finley.h" 00021 } 00022 00023 #include "FinleyAdapterException.h" 00024 00025 #include <string> 00026 00027 namespace finley { 00033 FINLEY_DLL_API 00034 void setFinleyError(Finley_ErrorCodeType errorCode, 00035 const std::string& errMess); 00036 00041 FINLEY_DLL_API 00042 void checkFinleyError(); 00043 00044 } // end of namespace 00045 #endif