class
#include <Core/Backward.h>
SourceFile
Public types
- struct not_isempty
- struct not_isspace
-
using lines_t = std::
vector<std:: pair<std:: int32_t, std:: string>>
Public static functions
-
static void AddPathsToEnvCariableImpl(const std::
string& toAdd)
Constructors, destructors, conversion operators
- SourceFile()
-
SourceFile(const std::
string& path) - SourceFile(SourceFile&& from) noexcept
Public functions
- auto IsOpen() const -> bool
-
auto GetLines(std::
int32_t lineStart, std:: int32_t lineCount, lines_ t& lines) -> lines_ t& -
auto GetLines(std::
int32_t lineStart, std:: int32_t lineCount) -> lines_ t - void swap(SourceFile& b)
- auto operator=(SourceFile&& from) -> SourceFile& noexcept