summaryrefslogtreecommitdiff
path: root/include/util/StringUtils.hpp
blob: f2615e06a479adf26b4453dfa89d81aa3cd51637 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#ifndef __UTIL_STRING_UTILS_H
#define __UTIL_STRING_UTILS_H

#include <string>
#include <vector>

#include "util/UtilExportable.hpp"

UTIL_DLL_VISIBLE bool stringicasecmp( const std::string &s1, const std::string &s2 );
UTIL_DLL_VISIBLE std::vector<std::string> split( const std::string &s, const std::string &delimiter, bool keepEmpty = true );
UTIL_DLL_VISIBLE bool endswith( const std::string &s, const std::string &endstring );
UTIL_DLL_VISIBLE bool startswith( const std::string &s, const std::string &startstring );

#endif