aboutsummaryrefslogtreecommitdiff
path: root/include/stdalgo.h
Commit message (Collapse)AuthorAgeFilesLines
* Use auto instead of type names where the type is obvious.Gravatar Sadie Powell2022-09-291-1/+1
|
* Switch from NULL to nullptr.Gravatar Sadie Powell2022-07-221-1/+1
|
* Move stdalgo::map::difference to its own utility header.Gravatar Sadie Powell2022-01-311-63/+0
|
* Merge branch 'insp3' into master.Gravatar Sadie Powell2021-05-141-1/+1
|\
| * Update copyright headers.Gravatar InspIRCd Robot2021-05-141-1/+1
| |
* | Switch simple iterator loops to use range-based for loops.Gravatar Sadie Powell2021-04-071-6/+6
| |
* | Merge branch 'insp3' into master.Gravatar Sadie Powell2021-03-311-2/+2
|\|
| * Fix various documentation comments.Gravatar Sadie Powell2021-03-311-2/+2
| |
* | Refactor classbase/CullResult into Cullable/Cullable::Result.Gravatar Sadie Powell2021-03-021-1/+1
| |
* | Replace defaultdeleter with the C++11 one and rename culldeleter.Gravatar Sadie Powell2021-01-301-14/+2
| |
* | Add a method for comparing two maps.Gravatar Sadie Powell2020-07-241-0/+63
|/
* Update copyright headers.Gravatar InspIRCd Robot2020-01-311-1/+1
|
* Move DeleteZero to stdalgo::delete_zero.Gravatar Sadie Powell2020-01-191-0/+11
|
* Update copyright headers.Gravatar InspIRCd Robot2020-01-111-1/+2
|
* Implement IRCv3 message tag support.Gravatar Peter Powell2018-08-131-0/+82
| | | | Co-authored-by: Attila Molnar <attilamolnar@hush.com>
* Replace irc::stringjoiner with a generic stdalgo::string::join.Gravatar Peter Powell2018-07-261-0/+19
| | | | | This can also be used with different types of collection containing values which are not a string.
* Add stdalgo::string::replace() and replace_all()Gravatar Attila Molnar2016-08-221-0/+35
|
* Add stdalgo::string::equalsci and use it instead of irc::string for ↵Gravatar Attila Molnar2016-08-221-0/+32
| | | | case-insensitive comparison
* Add stdalgo::isin() and use it to simplify codeGravatar Attila Molnar2014-11-011-0/+12
|
* Add stdalgo::erase() and use it to simplify codeGravatar Attila Molnar2014-11-011-0/+18
|
* Add stdalgo::delete_all() that deletes all elements in a containerGravatar Attila Molnar2014-03-241-0/+10
|
* Cull ident sockets instead of immediate delete, add stdalgo::culldeleterGravatar Attila Molnar2014-03-241-0/+9
|
* Make it possible to customize how SimpleExtItem should delete itemsGravatar Attila Molnar2014-03-241-0/+12
|
* Create the stdalgo namespace for container-related algorithms, add ↵Gravatar Attila Molnar2014-03-241-0/+66
stdalgo::vector::swaperase()