DataRepException.h
Go to the documentation of this file.
1 /* -*- mode: c++ -*-
2  *
3  * HippoPlot DataRepException class interface
4  *
5  * Copyright (C) 2002, 2003 The Board of Trustees of The Leland Stanford
6  * Junior University. All Rights Reserved.
7  *
8  * $Id: DataRepException.h,v 1.9 2005/10/30 00:10:10 pfkeb Exp $
9  *
10  */
11 
12 #ifndef _DataRepException_H_
13 #define _DataRepException_H_
14 
15 #include "pattern/libhippo.h"
16 
17 #include <exception>
18 #include <string>
19 
20 #ifdef _MSC_VER
21 #include "msdevstudio/MSconfig.h"
22 #endif
23 
24 namespace hippodraw {
25 
37 class MDL_HIPPOPLOT_API DataRepException : public std::exception
38 {
39 private:
40 
42  std::string m_type;
43 
44 public:
45 
47  DataRepException ( const std::string & type );
48 
55 
58  virtual ~DataRepException () throw ();
59 
62  virtual const char * what () const throw ();
63 
64 };
65 
66 } // namespace hippodraw
67 
68 #endif // _DataRepException_H_

Generated for HippoDraw Class Library by doxygen