1 #ifndef CYCRIPT_ERROR_HPP
2 #define CYCRIPT_ERROR_HPP
5 #include "Exception.hpp"
10 JSContextRef context_;
13 CYJSError(JSContextRef context, JSValueRef value) :
19 CYJSError(JSContextRef context, const char *format, ...);
21 virtual const char *PoolCString(apr_pool_t *pool) const;
22 virtual JSValueRef CastJSValue(JSContextRef context) const;
31 CYPoolError(const char *format, ...);
32 CYPoolError(const char *format, va_list args);
34 virtual const char *PoolCString(apr_pool_t *pool) const;
35 virtual JSValueRef CastJSValue(JSContextRef context) const;
38 #endif/*CYCRIPT_ERROR_HPP*/