// TJP COPYRIGHT HEADER #pragma once #include "Contents.h" #include #include namespace tjp::core::file { Optional read(const String &path); Contents require_read(const String &path); Optional read(const StringView &path); Contents require_read(const StringView &path); } // namespace #ifdef TJP_CORE_HEADER_ONLY #include "read.cpp" #endif