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    Parameters used for unlinking
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    Parameters used for unlinking
00018 */
00019 struct ExternalDataManagerParams {
00020     /**
00021     * @brief    Master document path
00022     */
00023     std::string m_input_file;
00024     /**
00025     * @brief    Output path of the unlinked result of the sub-document
00026     */
00027     std::string m_output_file;
00028 
00029     /**
00030     * @brief    Options for duplicate styles
00031     */
00032     enum DuplicateStyle {
00033         /**
00034         * @brief    Discards duplicate styles on the sub-document side
00035         */
00036         Ignore,
00037         /**
00038         * @brief    ename the style on the duplicate sub-document side to maintain the style
00039         */
00040         Maintain
00041     };  
00042 };

Generated on 10 Apr 2023 for Word API C/C++ Interface by Doxygen 1.3-rc2