diff --git a/include/CompileOptional.h b/include/CompileOptional.h new file mode 100644 index 0000000..887e81e --- /dev/null +++ b/include/CompileOptional.h @@ -0,0 +1,21 @@ +// +// Created by Patrick Maschek on 22.01.2024. +// + +#ifndef CONST_CONTAINER_COMPILEOPTIONAL_H_ +#define CONST_CONTAINER_COMPILEOPTIONAL_H_ + +namespace cc { + template + class CompileOptional {}; + + template + class CompileOptional { + private: + T _data; + public: + operator T&() { return _data; } + }; +} + +#endif //UDIFF_COMPILEOPTIONAL_H_