OpenXLSX 1.9.1
Loading...
Searching...
No Matches
XLUtilities.cpp File Reference
#include "XLUtilities.hpp"
#include "XLException.hpp"
#include <array>
#include <gsl/span>
#include <string>
#include <vector>

Namespaces

namespace  OpenXLSX
 

Functions

constexpr char OpenXLSX::hexDigit (unsigned int value)
 Return a hexadecimal digit as character that is the equivalent of value.
 
OPENXLSX_EXPORT std::string OpenXLSX::BinaryAsHexString (gsl::span< const std::byte > data)
 
OPENXLSX_EXPORT uint16_t OpenXLSX::ExcelPasswordHash (std::string_view password)
 
OPENXLSX_EXPORT std::string OpenXLSX::ExcelPasswordHashAsString (std::string_view password)
 
std::vector< std::string > OpenXLSX::disassemblePath (std::string_view path, bool eliminateDots=true)
 
std::string OpenXLSX::getPathARelativeToPathB (std::string_view pathA, std::string_view pathB)
 
std::string OpenXLSX::eliminateDotAndDotDotFromPath (std::string_view path)