00001 /** 00002 * @file TableFormData.h 00003 * @brief 表のフォームデータを扱う 00004 * 00005 * @author Nakashima h 00006 * @date 2022-02-02 00007 * 00008 * $Id: TableFormData.h 32 2022-07-14 03:20:43Z shingo.yoneda $ 00009 * 00010 * Copyright (c) 2022 Antenna House, Inc. All rights reserved. 00011 */ 00012 00013 #pragma once 00014 00015 #include "FormData.h" 00016 00017 #include <unordered_map> 00018 00019 /** 00020 * @brief 表のフォームデータを扱う 00021 */ 00022 class TableFormData : public FormData 00023 { 00024 public: 00025 /** 00026 * @brief デフォルトコンストラクタ 00027 */ 00028 TableFormData() = default; 00029 00030 /** 00031 * @brief デストラクタ 00032 */ 00033 ~TableFormData() = default; 00034 00035 /** 00036 * @brief 「ラベル(項目名)-複数データ」の連想配列 00037 */ 00038 std::unordered_map<std::string, std::vector<std::string>> LabelDatas; 00039 };