diff options
Diffstat (limited to 'include/cardTypeHandlerInfo.hpp')
| -rw-r--r-- | include/cardTypeHandlerInfo.hpp | 16 |
1 files changed, 5 insertions, 11 deletions
diff --git a/include/cardTypeHandlerInfo.hpp b/include/cardTypeHandlerInfo.hpp index 155633c..82eb469 100644 --- a/include/cardTypeHandlerInfo.hpp +++ b/include/cardTypeHandlerInfo.hpp @@ -7,21 +7,15 @@ class CardTypeHandlerInfo { ~CardTypeHandlerInfo() = default; CardTypeHandlerInfo(const CardTypeHandlerInfo &) = delete; CardTypeHandlerInfo(CardTypeHandlerInfo &&) = default; - // TODO: rule of 5 ? delete copy operator ? how to call it I forgot CardTypeHandlerInfo( - const std::vector<std::string> &kCardTypeVector, - const std::vector<std::string> &kCardValueRegexVector, - const std::vector<std::function<const std::string(const std::string &)>> - kJSONToSQLConverterVector); + const std::vector<std::string> &kCardTypeVector, const std::vector<std::string> &kCardValueRegexVector, + const std::vector<std::function<const std::string(const std::string &)>> kJSONToSQLConverterVector); - void addCardInfo(const std::string &kCardType, - const std::string &kCardValueRegex, - const std::function<const std::string(const std::string &)> - kJSONToSQLConverter); + void addCardInfo(const std::string &kCardType, const std::string &kCardValueRegex, + const std::function<const std::string(const std::string &)> kJSONToSQLConverter); private: std::vector<std::string> mCardType; std::vector<std::string> mCardValueRegex; - std::vector<std::function<const std::string(const std::string &)>> - mJSONToSQLConverter; + std::vector<std::function<const std::string(const std::string &)>> mJSONToSQLConverter; }; |
