diff options
Diffstat (limited to 'c++/test/h5cpputil.h')
-rw-r--r-- | c++/test/h5cpputil.h | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/c++/test/h5cpputil.h b/c++/test/h5cpputil.h index 93ba1b9..df8f139 100644 --- a/c++/test/h5cpputil.h +++ b/c++/test/h5cpputil.h @@ -23,6 +23,13 @@ #ifndef _h5cpputil_h #define _h5cpputil_h +#ifndef H5_NO_NAMESPACE +namespace H5 { +#ifndef H5_NO_STD + using namespace std; +#endif // H5_NO_STD +#endif + #ifndef H5_NO_STD int test_report (int, const std::string&); using std::cerr; @@ -50,4 +57,15 @@ template <class Type1, class Type2> } } +class InvalidActionException : public Exception { + public: + InvalidActionException(const string func_name, const string message = DEFAULT_MSG); + InvalidActionException(); + virtual ~InvalidActionException(); +}; + +#ifndef H5_NO_NAMESPACE +} +#endif + #endif |