utils.h 420 Bytes
Newer Older
gabime's avatar
gabime committed
1 2
#pragma once

gabime's avatar
gabime committed
3
#include <cstddef>
gabime's avatar
gabime committed
4 5
#include <string>

gabime's avatar
gabime committed
6
std::size_t count_lines(const std::string &filename);
gabime's avatar
gabime committed
7

8 9
std::size_t count_files(const std::string &folder);

gabime's avatar
gabime committed
10 11
void prepare_logdir();

gabime's avatar
gabime committed
12
std::string file_contents(const std::string &filename);
gabime's avatar
gabime committed
13

gabime's avatar
gabime committed
14
std::size_t count_lines(const std::string &filename);
gabime's avatar
gabime committed
15

gabime's avatar
gabime committed
16
std::size_t get_filesize(const std::string &filename);
gabime's avatar
gabime committed
17

gabime's avatar
gabime committed
18
bool ends_with(std::string const &value, std::string const &ending);