/
thomas-king
/
Raze
Обзор
Документация
Войти
/
thomas-king
/
Raze
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
main
lib/ArgumentsParser/Models/ArgumentBundle.cpp
28 строк
690 B
Ace Rodstin
Implement cache
22 ноя 2023, 02:55
22 ноя 2023, 02:55
6e9f59a
Код
Авторство
О чём код?
// // ArgumentBundle.cpp // ArgumentsParser // // Created by Ace Rodstin on 11/15/23. // Updated by Ace Rodstin on 11/20/23. // // Copyright (C) 2023 Ace Rodstin. All rights reserved. // #include "ArgumentsParser/Models/ArgumentBundle.h" ArgumentBundle::ArgumentBundle(initializer_list<string> arguments): arguments { arguments } {} bool ArgumentBundle::contains(string argument) const { auto found = find(arguments.begin(), arguments.end(), argument); return found != arguments.end(); } ArgumentBundle::Iterator ArgumentBundle::begin() const { return arguments.cbegin(); } ArgumentBundle::Iterator ArgumentBundle::end() const { return arguments.cend(); }