Algorithms Library Toolkit
A toolkit for algorithms, especially for algorithms on formal languages
|
#include <string.hpp>
Public Member Functions | |
string ()=default | |
string (const string &other)=default | |
string (string &&other)=default | |
string & | operator= (string &&other)=default |
string & | operator= (const string &other)=default |
string (const std::string &other) noexcept | |
Constructor from standard string. More... | |
string (std::string &&other) noexcept | |
Constructor from standard string. More... | |
string & | operator= (std::string &&other) noexcept |
Assignment from standard string. More... | |
string & | operator= (const std::string &other) noexcept |
Assignment from standard string. More... | |
Class extending the set class from the standard library. Original reason is to allow printing of the container with overloaded operator <<.
The class mimics the behavior of the set from the standatd library.
|
default |
Default constructor needed by g++ since it is not inherited
|
default |
Copy constructor needed by g++ since it is not inherited
|
default |
Move constructor needed by g++ since it is not inherited
|
inlineexplicitnoexcept |
Constructor from standard string.
the | standard string |
|
inlineexplicitnoexcept |
Constructor from standard string.
the | standard string |
|
inlinenoexcept |
Assignment from standard string.
the | standard string |
Move operator = needed by g++ since it is not inherited
|
inlinenoexcept |
Assignment from standard string.
the | standard string |
Copy operator = needed by g++ since it is not inherited