diff options
Diffstat (limited to 'fpdfsdk/javascript/cjs_return.h')
-rw-r--r-- | fpdfsdk/javascript/cjs_return.h | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/fpdfsdk/javascript/cjs_return.h b/fpdfsdk/javascript/cjs_return.h deleted file mode 100644 index f277c1a5a9..0000000000 --- a/fpdfsdk/javascript/cjs_return.h +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright 2017 PDFium Authors. All rights reserved. -// Use of this source code is governed by a BSD-style license that can be -// found in the LICENSE file. - -// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com - -#ifndef FPDFSDK_JAVASCRIPT_CJS_RETURN_H_ -#define FPDFSDK_JAVASCRIPT_CJS_RETURN_H_ - -#include "fxjs/fxjs_v8.h" - -class CJS_Return { - public: - explicit CJS_Return(bool); - explicit CJS_Return(const WideString&); - explicit CJS_Return(v8::Local<v8::Value>); - CJS_Return(const CJS_Return&); - ~CJS_Return(); - - bool HasError() const { return is_error_; } - WideString Error() const { return error_; } - - bool HasReturn() const { return !return_.IsEmpty(); } - v8::Local<v8::Value> Return() const { return return_; } - - private: - CJS_Return() = delete; - - bool is_error_ = false; - WideString error_; - v8::Local<v8::Value> return_; -}; - -#endif // FPDFSDK_JAVASCRIPT_CJS_RETURN_H_ |