Program Listing for File StringUtils.h
↰ Return to documentation for file (axr.sdk/utils/StringUtils.h
)
// Copyright (C) AcceleratXR, Inc. All rights reserved.
//
// Author: Jean-Philippe Steinmetz <info@acceleratxr.com>
#pragma once
#include <cpprest/details/basic_types.h>
#include <vector>
namespace axr {
namespace sdk {
namespace utils {
namespace strings {
std::vector<utility::string_t> GetParameters(const utility::string_t& str);
void ReplaceAll(utility::string_t& str, const utility::string_t& pattern, const utility::string_t& replace);
std::vector<utility::string_t> Split(const utility::string_t& str, const utility::char_t& delimiter);
utility::string_t ToBase64(const utility::string_t& str);
std::string ToBase64(const std::string& str);
} // namespace strings
} // namespace utils
} // namespace axr
} // namespace sdk