#include "../core.hpp"
#include "../traits.hpp"
#include <memory>
#include <ostream>
#include <variant>
Go to the source code of this file.
|
| struct | mtcore::Optional< T * > |
| | Represents a pointer that may or may not be null. More...
|
| |
| struct | mtcore::Optional< T > |
| | Represents a value that may or may not exist (an "Optional" value) Similar concept to std::optional, but different implementation and additional nicety methods which makes this a better alternative for simple loop-based iteration (via copy_if_present and move_if_present) More...
|
| |
| struct | mtcore::Nullopt |
| | Placeholder value for any empty Optional (similar to std::nullopt) More...
|
| |
|
| namespace | mtcore |
| | Core library for C++ with Zig-related functionality.
|
| |