Function remove

Summary

#include "breeze/text/set_of_chars.hpp"

(1) set_of_chars & remove(char c) noexcept

(2) set_of_chars & remove(char const *s)

(3) set_of_chars & remove(std::string const &s) noexcept

Function overload

Synopsis

#include "breeze/text/set_of_chars.hpp"

set_of_chars & remove(char c) noexcept

Description

Removes the character c from the set.

Note
All iterators referring to c are invalidated.

Source

Line 189 in breeze/text/set_of_chars.hpp.

Synopsis

#include "breeze/text/set_of_chars.hpp"

set_of_chars & remove(char const *s)

Description

Removes all the non-null characters in the string pointed to by s from the set.

Precondition
s != nullptr
Note
All iterators referring to removed characters are invalidated.

Source

Line 201 in breeze/text/set_of_chars.hpp.

Synopsis

#include "breeze/text/set_of_chars.hpp"

set_of_chars & remove(std::string const &s) noexcept

Description

Removes all the characters in s from the set.

Note
All iterators referring to removed characters are invalidated.

Source

Line 209 in breeze/text/set_of_chars.hpp.