1#ifndef OPENXLSX_XLCOMMANDQUERY_HPP
2#define OPENXLSX_XLCOMMANDQUERY_HPP
6# pragma warning(disable : 4251)
7# pragma warning(disable : 4275)
61 m_params[param] = value;
73 {
return std::any_cast<T>(m_params.at(param)); }
83 std::map<std::string, std::any> m_params;
124 m_params[param] = value;
136 {
return std::any_cast<T>(m_params.at(param)); }
158 {
return std::any_cast<T>(m_result); }
169 std::map<std::string, std::any> m_params;
Definition XLCommandQuery.hpp:43
XLCommand & setParam(const std::string ¶m, T value)
Definition XLCommandQuery.hpp:59
XLCommand(XLCommandType type)
Definition XLCommandQuery.hpp:49
XLCommandType type() const
Definition XLCommandQuery.hpp:79
T getParam(const std::string ¶m) const
Definition XLCommandQuery.hpp:72
Definition XLCommandQuery.hpp:106
XLQueryType type() const
Definition XLCommandQuery.hpp:164
XLQuery(XLQueryType type)
Definition XLCommandQuery.hpp:112
T getParam(const std::string ¶m) const
Definition XLCommandQuery.hpp:135
XLQuery & setResult(T value)
Definition XLCommandQuery.hpp:145
T result() const
Definition XLCommandQuery.hpp:157
XLQuery & setParam(const std::string ¶m, T value)
Definition XLCommandQuery.hpp:122
Definition IZipArchive.hpp:18
XLQueryType
Definition XLCommandQuery.hpp:89
XLCommandType
Definition XLCommandQuery.hpp:21
@ CheckAndFixCustomProperties
@ CheckAndFixCoreProperties
@ CheckAndFixExtendedProperties