aboutsummaryrefslogtreecommitdiff
path: root/frontend/strings.h
blob: 61236a6de3c0a56859fde0cbf53acb23bf6bb511 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#pragma once

#include <string>
#include <vector>

namespace strings {

static constexpr const char * INTRO = R"(Voer de naam van een (.xml) bestand in
om hieruit een kerker te laden, of druk direct op ENTER om een kerker te
genereren.)";

static constexpr const char * UNKNOWN_CMD = R"(De ingevoerde actie is onbekend
of op dit moment niet mogelijk. De actie `Help` laat een opsomming van
bestaande acties te zien.)";

}

void str_print(const char *);

std::string str_wrap(const char *);
std::vector<std::string> str_split(const std::string & src, const std::string & delim);
std::string str_lower(const std::string & input);
std::string str_title(const std::string & input);
std::string str_consume_arg(std::string & argv);