Main Page   Class Hierarchy   Compound List   File List   Compound Members   File Members  

ExternalDataManagerParams.h

Go to the documentation of this file.
00001 /**
00002 * @file         ExternalDataManagerParams.h
00003 * @brief    リンク解除に使用するパラメータ
00004 *
00005 * @author   Nakashima h
00006 * @date     2021-10-06
00007 *
00008 * $Id: ExternalDataManagerParams.h 32 2022-07-14 03:20:43Z shingo.yoneda $
00009 *
00010 * Copyright (c) 2021-2022 Antenna House, Inc. All rights reserved.
00011 */
00012 
00013 #pragma once
00014 #include <string>
00015 
00016 /**
00017 * @brief    リンク解除に使用するパラメータ
00018 */
00019 struct ExternalDataManagerParams {
00020     /**
00021     * @brief    マスタ文書のパス
00022     */
00023     std::string m_input_file;
00024     /**
00025     * @brief    サブ文書のリンク解除結果の出力パス
00026     */
00027     std::string m_output_file;
00028 
00029     /**
00030     * @brief    スタイルが重複した場合のオプション
00031     */
00032     enum DuplicateStyle {
00033         /**
00034         * @brief    重複しているサブ文書側のスタイルを破棄
00035         */
00036         Ignore,
00037         /**
00038         * @brief    重複しているサブ文書側のスタイル名を変更して、スタイルを維持
00039         */
00040         Maintain
00041     };  
00042 };

Generated on 19 Jan 2023 for Word API C/C++ Interface by Doxygen 1.3-rc2