14d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann// Copyright 2016 PDFium Authors. All rights reserved. 24d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann// Use of this source code is governed by a BSD-style license that can be 34d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann// found in the LICENSE file. 44d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann 54d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann// Original code copyright 2014 Foxit Software Inc. http://www.foxitsoftware.com 64d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann 74d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann#include "xfa/fwl/cfwl_message.h" 84d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann 94d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. MoltmannCFWL_Message::CFWL_Message(CFWL_Message::Type type) 104d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann : CFWL_Message(type, nullptr, nullptr) {} 114d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann 124d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. MoltmannCFWL_Message::CFWL_Message(Type type, CFWL_Widget* pSrcTarget) 134d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann : CFWL_Message(type, pSrcTarget, nullptr) {} 144d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann 154d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. MoltmannCFWL_Message::CFWL_Message(Type type, 164d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann CFWL_Widget* pSrcTarget, 174d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann CFWL_Widget* pDstTarget) 184d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann : m_pSrcTarget(pSrcTarget), m_pDstTarget(pDstTarget), m_type(type) {} 194d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann 204d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. MoltmannCFWL_Message::~CFWL_Message() {} 214d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann 224d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmannstd::unique_ptr<CFWL_Message> CFWL_Message::Clone() { 234d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann return nullptr; 244d3acf4ec42bf6e838f9060103aff98fbf170794Philip P. Moltmann} 25