Sha256: 808c6b9892f6cb6ddd9c95a3e8425fd8bc9561a12f2605906d93f196aa35b82a
Contents?: true
Size: 741 Bytes
Versions: 7
Compression:
Stored size: 741 Bytes
Contents
// -*- c++ -*- #pragma once #ifndef __REFLEX_EXCEPTION_H__ #define __REFLEX_EXCEPTION_H__ #include <xot/exception.h> #include <reflex/defs.h> namespace Reflex { class ReflexError : public Xot::XotError { typedef Xot::XotError Super; public: ReflexError (const char* str = NULL); }; class LayoutError : public ReflexError { typedef ReflexError Super; public: LayoutError (const char* str = NULL); }; namespace ErrorFunctions { using namespace Xot::ErrorFunctions; void reflex_error (const char* file, int line, const char* format = NULL, ...); void layout_error (const char* file, int line, const char* format = NULL, ...); }// ErrorFunctions using namespace ErrorFunctions; }// Reflex #endif//EOH
Version data entries
7 entries across 7 versions & 1 rubygems