1
Fork 0
mirror of https://github.com/SapphireServer/Sapphire.git synced 2025-04-27 14:57:44 +00:00
sapphire/src/common/Util/Util.h

29 lines
546 B
C
Raw Normal View History

2017-08-08 13:53:47 +02:00
#ifndef _UTIL_H
#define _UTIL_H
#include <stdint.h>
2018-09-26 08:47:22 -04:00
#include <string>
2017-08-08 13:53:47 +02:00
namespace Core {
namespace Util {
std::string binaryToHexString( uint8_t* pBinData, uint16_t size );
2017-10-17 22:52:12 +02:00
std::string binaryToHexDump( uint8_t* pBinData, uint16_t size );
2018-10-25 23:50:18 +02:00
std::string intToHexString( uint64_t intValue, uint8_t width = 2 );
std::string toLowerCopy( const std::string& inStr );
2017-08-08 13:53:47 +02:00
uint64_t getTimeMs();
int64_t getTimeSeconds();
2017-08-08 13:53:47 +02:00
uint64_t getEorzeanTimeStamp();
void valueToFlagByteIndexValue( uint32_t inVal, uint8_t& outVal, uint16_t& outIndex );
}
}
#endif