2022-04-01 04:06:53 +00:00
|
|
|
/***
|
|
|
|
Copyright (C) 2022 J Reece Wilson (a/k/a "Reece"). All rights reserved.
|
|
|
|
|
|
|
|
File: auString.hpp
|
|
|
|
Date: 2022-2-1
|
|
|
|
Author: Reece
|
|
|
|
***/
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
//#include "tinyutf8.h"
|
|
|
|
//#define AU_STRING_IS_TINYUTF_EXPERIMENT
|
|
|
|
|
|
|
|
#if defined(AURORA_ROXTL_CONTAINERS_USE_PURE)
|
|
|
|
using AuString = std::string;
|
|
|
|
#elif defined(AURORA_ROXTL_STRING_USE_STR_ALLOCATOR)
|
2024-02-16 10:28:14 +00:00
|
|
|
using AuString = std::basic_string<char, std::char_traits<char>, Aurora::Memory::StringAllocator<char>>;
|
2022-04-01 04:06:53 +00:00
|
|
|
#else
|
2024-04-20 00:14:34 +00:00
|
|
|
using AuString = std::basic_string<char, std::char_traits<char>, Aurora::Memory::StringAllocator<char>>;
|
|
|
|
//using AuString = std::string;
|
2024-02-16 10:28:14 +00:00
|
|
|
#endif
|