Vuo  2.0.0
VuoCompilerException.hh
Go to the documentation of this file.
1 
10 #pragma once
11 
12 class VuoCompilerIssue;
13 class VuoCompilerIssues;
14 
15 #include "VuoException.hh"
16 
42 {
43 public:
45  VuoCompilerException(VuoCompilerIssues *issues, bool ownsIssues);
46 // VuoCompilerException(void) throw() { } ///< Needed for this class to be the value type in an STL map.
47  ~VuoCompilerException(void) throw();
48  VuoCompilerIssues * getIssues(void) const;
49  const char * what() const throw();
50 
51 private:
52  VuoCompilerIssues *issues;
53  bool ownsIssues;
54  char *shortDescription;
55 };