/* * Copyright 2013 Google Inc. * * Use of this source code is governed by a BSD-style license that can be * found in the LICENSE file. */ #ifndef SkErrorInternals_DEFINED #define SkErrorInternals_DEFINED #include "SkError.h" class SkErrorInternals { public: static void ClearError(); static void SetError(SkError code, const char *fmt, ...); static SkError GetLastError(); static const char *GetLastErrorString(); static void SetErrorCallback(SkErrorCallbackFunction cb, void *context); static void DefaultErrorCallback(SkError code, void *context); }; #endif /* SkErrorInternals_DEFINED */