class ExceptionΒΆ
class Exception {
public:
// construction
Exception(char const* m);
Exception(const Exception& ex);
~Exception();
// methods
template <class T>
Exception& operator<<(const T& x);
const char* GetMessage() const;
};