00001 /** 00002 * @file UnlinkedGroupDocsParameter.h 00003 * @brief サブ文書のリンク解除パラメータクラス 00004 * 00005 * @author Nakashima h 00006 * @date 2021-10-06 00007 * 00008 * $Id: UnlinkedGroupDocsParameter.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 "ExternalDataManagerParams.h" 00015 00016 00017 /** 00018 * @brief サブ文書のリンク解除パラメータクラス 00019 */ 00020 struct UnlinkedGroupDocsParameter { 00021 public: 00022 /** 00023 * @brief デフォルトコンストラクタ 00024 */ 00025 UnlinkedGroupDocsParameter() {} 00026 00027 /** 00028 * @brief デストラクタ 00029 */ 00030 ~UnlinkedGroupDocsParameter() {} 00031 00032 public: 00033 /** 00034 * @brief スタイルが重複した場合のオプション 00035 */ 00036 ExternalDataManagerParams::DuplicateStyle m_duplicate_style = ExternalDataManagerParams::DuplicateStyle::Ignore; 00037 00038 /** 00039 * @brief サブ文書のディレクトリのパス 00040 */ 00041 std::string m_sub_docs_dir = ""; 00042 };