├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CODE_OF_CONDUCT.md ├── Debuggers ├── Linux │ ├── c_cpp_properties.json │ ├── launch.json │ ├── settings.json │ └── tasks.json └── Windows │ ├── NativeMSVC │ ├── launch.json │ ├── settings.json │ └── tasks.json │ ├── NativeWinlibs │ ├── README.md │ ├── launch.json │ ├── settings.json │ └── tasks.json │ └── WineMinGW │ ├── README.md │ ├── c_cpp_properties.json │ ├── launch.json │ ├── settings.json │ └── tasks.json ├── Docs ├── Doxyfile ├── Logo.png └── style.css ├── LICENSE ├── README.md ├── Tests ├── Any │ └── AnyTest.cpp ├── ArgParse │ └── ArgParseTest.cpp ├── Array │ ├── Heap │ │ └── HeapArrTest.cpp │ └── Stack │ │ └── StackArrTest.cpp ├── Atomic │ └── AtTest.cpp ├── CondVar │ └── CondVarTest.cpp ├── DefaultArg │ ├── defaultarg.cpp │ └── extern_impl.cpp ├── Experiments │ ├── Headers │ │ ├── FormatGenerator.hpp │ │ ├── GPIO.hpp │ │ ├── LiteralParser.hpp │ │ ├── Print.hpp │ │ ├── Splitter.hpp │ │ ├── StringView.hpp │ │ └── _FormatGeneratorDetail.hpp │ └── Sources │ │ ├── Allocator.cpp │ │ ├── AsConst.cpp │ │ ├── BadApple.cpp │ │ ├── BitFields.cpp │ │ ├── CNTTP.cpp │ │ ├── ColorPrint.cpp │ │ ├── ConstLambda.cpp │ │ ├── Consteval.cpp │ │ ├── DumpStruct.cpp │ │ ├── FileDesc.cpp │ │ ├── FmtParse.cpp │ │ ├── Format.cpp │ │ ├── GPIO │ │ ├── Audio.cpp │ │ └── GPIOTest.cpp │ │ ├── MemFunc.cpp │ │ ├── PCondVar.cpp │ │ ├── PCondVarWin.cpp │ │ ├── Reflection.cpp │ │ ├── SourceLoc.cpp │ │ ├── Splitter.cpp │ │ ├── StrLiteral.cpp │ │ ├── TestHexFloatPrintf.cpp │ │ ├── TestPrint.cpp │ │ ├── TypeSwitch.cpp │ │ ├── TypeTuple.cpp │ │ ├── Unicode.cpp │ │ ├── Wide.cpp │ │ ├── bitcast.cpp │ │ ├── declval.cpp │ │ ├── foo.txt │ │ └── lookup.cpp ├── Filesystem │ └── FSTest.cpp ├── Functional │ └── FuncTest.cpp ├── Future │ └── FutureTest.cpp ├── Gorbitsa │ └── GorTest.cpp ├── IntegerSequence │ └── IntegerSeqTest.cpp ├── Io │ ├── IoTest.cpp │ └── test.txt ├── Json │ ├── JsonTest.cpp │ ├── JsonTestFile.cpp │ └── TestFile.json ├── Limits │ └── LimTest.cpp ├── List │ ├── Double │ │ └── DListTest.cpp │ └── Single │ │ └── SListTest.cpp ├── Lock │ └── LockTest.cpp ├── Logger │ └── LogTest.cpp ├── Math │ └── MathTest.cpp ├── Network │ ├── TCP │ │ ├── TClientTest.cpp │ │ └── TServerTest.cpp │ └── UDP │ │ ├── UClientTest.cpp │ │ └── UServerTest.cpp ├── Random │ └── RandTest.cpp ├── Ranges │ ├── EnumerateTest.cpp │ ├── RangeTest.cpp │ └── TrimTest.cpp ├── Result │ └── ResTest.cpp ├── SharedPtr │ ├── ShrPtrTest.cpp │ └── ThreadedPtrTest.cpp ├── String │ └── StrTest.cpp ├── StringParser │ └── StringParserTest.cpp ├── Switch │ └── SwitchTest.cpp ├── Thread │ └── ThreadTest.cpp ├── Time │ ├── ClockTest.cpp │ └── DateTest.cpp ├── Tuple │ ├── FizzBuzz.cpp │ └── TupTest.cpp ├── Unicode │ └── UniTest.cpp ├── UniquePtr │ └── UniqueTest.cpp ├── UnorderedMap │ └── UMapTest.cpp ├── Utils │ └── CompressedPair.cpp ├── Variant │ └── VarTest.cpp └── Vector │ └── VecTest.cpp └── lib ├── Algorithm.hpp ├── Allocator.hpp ├── Any.hpp ├── ArgParse.hpp ├── Atomic.hpp ├── CString.hpp ├── Concepts.hpp ├── ConditionVariable.hpp ├── Extra ├── CompressedPair.hpp ├── Constexpr │ └── Gorbitsa.hpp ├── DefaultArg.hpp └── Json.hpp ├── FStatus.hpp ├── FormatGenerator.hpp ├── ForwardList.hpp ├── Functional.hpp ├── Future.hpp ├── Hash.hpp ├── HeapArray.hpp ├── IntegerSequence.hpp ├── Io.hpp ├── Limits.hpp ├── List.hpp ├── LiteralParser.hpp ├── Lock.hpp ├── Logging.hpp ├── Math.hpp ├── Network.hpp ├── Pair.hpp ├── Path.hpp ├── Random.hpp ├── Range.hpp ├── Reference.hpp ├── Result.hpp ├── SStream.hpp ├── SharedPtr.hpp ├── Span.hpp ├── StackArray.hpp ├── String.hpp ├── StringLiteral.hpp ├── StringParser.hpp ├── StringView.hpp ├── Swtich.hpp ├── Thread.hpp ├── Time.hpp ├── Tuple.hpp ├── TypeTraits.hpp ├── Types.hpp ├── Unicode.hpp ├── UniquePtr.hpp ├── UnorderedMap.hpp ├── Utility.hpp ├── Variant.hpp ├── Vector.hpp ├── _Define.hpp ├── _FSDetail.hpp ├── _FormatGeneratorDetail.hpp ├── _NetworkDetail.hpp ├── _NetworkFuncs.hpp ├── _SStreamDetail.hpp └── _SocketDetail.hpp /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /Debuggers/Linux/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Linux/c_cpp_properties.json -------------------------------------------------------------------------------- /Debuggers/Linux/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Linux/launch.json -------------------------------------------------------------------------------- /Debuggers/Linux/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Linux/settings.json -------------------------------------------------------------------------------- /Debuggers/Linux/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Linux/tasks.json -------------------------------------------------------------------------------- /Debuggers/Windows/NativeMSVC/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/NativeMSVC/launch.json -------------------------------------------------------------------------------- /Debuggers/Windows/NativeMSVC/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/NativeMSVC/settings.json -------------------------------------------------------------------------------- /Debuggers/Windows/NativeMSVC/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/NativeMSVC/tasks.json -------------------------------------------------------------------------------- /Debuggers/Windows/NativeWinlibs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/NativeWinlibs/README.md -------------------------------------------------------------------------------- /Debuggers/Windows/NativeWinlibs/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/NativeWinlibs/launch.json -------------------------------------------------------------------------------- /Debuggers/Windows/NativeWinlibs/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/NativeWinlibs/settings.json -------------------------------------------------------------------------------- /Debuggers/Windows/NativeWinlibs/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/NativeWinlibs/tasks.json -------------------------------------------------------------------------------- /Debuggers/Windows/WineMinGW/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/WineMinGW/README.md -------------------------------------------------------------------------------- /Debuggers/Windows/WineMinGW/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/WineMinGW/c_cpp_properties.json -------------------------------------------------------------------------------- /Debuggers/Windows/WineMinGW/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/WineMinGW/launch.json -------------------------------------------------------------------------------- /Debuggers/Windows/WineMinGW/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/WineMinGW/settings.json -------------------------------------------------------------------------------- /Debuggers/Windows/WineMinGW/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Debuggers/Windows/WineMinGW/tasks.json -------------------------------------------------------------------------------- /Docs/Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Docs/Doxyfile -------------------------------------------------------------------------------- /Docs/Logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Docs/Logo.png -------------------------------------------------------------------------------- /Docs/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Docs/style.css -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/README.md -------------------------------------------------------------------------------- /Tests/Any/AnyTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Any/AnyTest.cpp -------------------------------------------------------------------------------- /Tests/ArgParse/ArgParseTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/ArgParse/ArgParseTest.cpp -------------------------------------------------------------------------------- /Tests/Array/Heap/HeapArrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Array/Heap/HeapArrTest.cpp -------------------------------------------------------------------------------- /Tests/Array/Stack/StackArrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Array/Stack/StackArrTest.cpp -------------------------------------------------------------------------------- /Tests/Atomic/AtTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Atomic/AtTest.cpp -------------------------------------------------------------------------------- /Tests/CondVar/CondVarTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/CondVar/CondVarTest.cpp -------------------------------------------------------------------------------- /Tests/DefaultArg/defaultarg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/DefaultArg/defaultarg.cpp -------------------------------------------------------------------------------- /Tests/DefaultArg/extern_impl.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/DefaultArg/extern_impl.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Headers/FormatGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Headers/FormatGenerator.hpp -------------------------------------------------------------------------------- /Tests/Experiments/Headers/GPIO.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Headers/GPIO.hpp -------------------------------------------------------------------------------- /Tests/Experiments/Headers/LiteralParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Headers/LiteralParser.hpp -------------------------------------------------------------------------------- /Tests/Experiments/Headers/Print.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Headers/Print.hpp -------------------------------------------------------------------------------- /Tests/Experiments/Headers/Splitter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Headers/Splitter.hpp -------------------------------------------------------------------------------- /Tests/Experiments/Headers/StringView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Headers/StringView.hpp -------------------------------------------------------------------------------- /Tests/Experiments/Headers/_FormatGeneratorDetail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Headers/_FormatGeneratorDetail.hpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/Allocator.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/Allocator.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/AsConst.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/AsConst.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/BadApple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/BadApple.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/BitFields.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/BitFields.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/CNTTP.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/CNTTP.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/ColorPrint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/ColorPrint.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/ConstLambda.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/ConstLambda.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/Consteval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/Consteval.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/DumpStruct.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/DumpStruct.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/FileDesc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/FileDesc.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/FmtParse.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/FmtParse.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/Format.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/Format.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/GPIO/Audio.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/GPIO/Audio.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/GPIO/GPIOTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/GPIO/GPIOTest.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/MemFunc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/MemFunc.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/PCondVar.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/PCondVar.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/PCondVarWin.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/PCondVarWin.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/Reflection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/Reflection.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/SourceLoc.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/SourceLoc.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/Splitter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/Splitter.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/StrLiteral.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/StrLiteral.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/TestHexFloatPrintf.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/TestHexFloatPrintf.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/TestPrint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/TestPrint.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/TypeSwitch.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/TypeSwitch.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/TypeTuple.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/TypeTuple.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/Unicode.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/Unicode.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/Wide.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/Wide.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/bitcast.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/bitcast.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/declval.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/declval.cpp -------------------------------------------------------------------------------- /Tests/Experiments/Sources/foo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/foo.txt -------------------------------------------------------------------------------- /Tests/Experiments/Sources/lookup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Experiments/Sources/lookup.cpp -------------------------------------------------------------------------------- /Tests/Filesystem/FSTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Filesystem/FSTest.cpp -------------------------------------------------------------------------------- /Tests/Functional/FuncTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Functional/FuncTest.cpp -------------------------------------------------------------------------------- /Tests/Future/FutureTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Future/FutureTest.cpp -------------------------------------------------------------------------------- /Tests/Gorbitsa/GorTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Gorbitsa/GorTest.cpp -------------------------------------------------------------------------------- /Tests/IntegerSequence/IntegerSeqTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/IntegerSequence/IntegerSeqTest.cpp -------------------------------------------------------------------------------- /Tests/Io/IoTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Io/IoTest.cpp -------------------------------------------------------------------------------- /Tests/Io/test.txt: -------------------------------------------------------------------------------- 1 | 123 2 | this is a test string -------------------------------------------------------------------------------- /Tests/Json/JsonTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Json/JsonTest.cpp -------------------------------------------------------------------------------- /Tests/Json/JsonTestFile.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Json/JsonTestFile.cpp -------------------------------------------------------------------------------- /Tests/Json/TestFile.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Json/TestFile.json -------------------------------------------------------------------------------- /Tests/Limits/LimTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Limits/LimTest.cpp -------------------------------------------------------------------------------- /Tests/List/Double/DListTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/List/Double/DListTest.cpp -------------------------------------------------------------------------------- /Tests/List/Single/SListTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/List/Single/SListTest.cpp -------------------------------------------------------------------------------- /Tests/Lock/LockTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Lock/LockTest.cpp -------------------------------------------------------------------------------- /Tests/Logger/LogTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Logger/LogTest.cpp -------------------------------------------------------------------------------- /Tests/Math/MathTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Math/MathTest.cpp -------------------------------------------------------------------------------- /Tests/Network/TCP/TClientTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Network/TCP/TClientTest.cpp -------------------------------------------------------------------------------- /Tests/Network/TCP/TServerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Network/TCP/TServerTest.cpp -------------------------------------------------------------------------------- /Tests/Network/UDP/UClientTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Network/UDP/UClientTest.cpp -------------------------------------------------------------------------------- /Tests/Network/UDP/UServerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Network/UDP/UServerTest.cpp -------------------------------------------------------------------------------- /Tests/Random/RandTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Random/RandTest.cpp -------------------------------------------------------------------------------- /Tests/Ranges/EnumerateTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Ranges/EnumerateTest.cpp -------------------------------------------------------------------------------- /Tests/Ranges/RangeTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Ranges/RangeTest.cpp -------------------------------------------------------------------------------- /Tests/Ranges/TrimTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Ranges/TrimTest.cpp -------------------------------------------------------------------------------- /Tests/Result/ResTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Result/ResTest.cpp -------------------------------------------------------------------------------- /Tests/SharedPtr/ShrPtrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/SharedPtr/ShrPtrTest.cpp -------------------------------------------------------------------------------- /Tests/SharedPtr/ThreadedPtrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/SharedPtr/ThreadedPtrTest.cpp -------------------------------------------------------------------------------- /Tests/String/StrTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/String/StrTest.cpp -------------------------------------------------------------------------------- /Tests/StringParser/StringParserTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/StringParser/StringParserTest.cpp -------------------------------------------------------------------------------- /Tests/Switch/SwitchTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Switch/SwitchTest.cpp -------------------------------------------------------------------------------- /Tests/Thread/ThreadTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Thread/ThreadTest.cpp -------------------------------------------------------------------------------- /Tests/Time/ClockTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Time/ClockTest.cpp -------------------------------------------------------------------------------- /Tests/Time/DateTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Time/DateTest.cpp -------------------------------------------------------------------------------- /Tests/Tuple/FizzBuzz.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Tuple/FizzBuzz.cpp -------------------------------------------------------------------------------- /Tests/Tuple/TupTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Tuple/TupTest.cpp -------------------------------------------------------------------------------- /Tests/Unicode/UniTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Unicode/UniTest.cpp -------------------------------------------------------------------------------- /Tests/UniquePtr/UniqueTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/UniquePtr/UniqueTest.cpp -------------------------------------------------------------------------------- /Tests/UnorderedMap/UMapTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/UnorderedMap/UMapTest.cpp -------------------------------------------------------------------------------- /Tests/Utils/CompressedPair.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Utils/CompressedPair.cpp -------------------------------------------------------------------------------- /Tests/Variant/VarTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Variant/VarTest.cpp -------------------------------------------------------------------------------- /Tests/Vector/VecTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/Tests/Vector/VecTest.cpp -------------------------------------------------------------------------------- /lib/Algorithm.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Algorithm.hpp -------------------------------------------------------------------------------- /lib/Allocator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Allocator.hpp -------------------------------------------------------------------------------- /lib/Any.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Any.hpp -------------------------------------------------------------------------------- /lib/ArgParse.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/ArgParse.hpp -------------------------------------------------------------------------------- /lib/Atomic.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Atomic.hpp -------------------------------------------------------------------------------- /lib/CString.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/CString.hpp -------------------------------------------------------------------------------- /lib/Concepts.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Concepts.hpp -------------------------------------------------------------------------------- /lib/ConditionVariable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/ConditionVariable.hpp -------------------------------------------------------------------------------- /lib/Extra/CompressedPair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Extra/CompressedPair.hpp -------------------------------------------------------------------------------- /lib/Extra/Constexpr/Gorbitsa.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Extra/Constexpr/Gorbitsa.hpp -------------------------------------------------------------------------------- /lib/Extra/DefaultArg.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Extra/DefaultArg.hpp -------------------------------------------------------------------------------- /lib/Extra/Json.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Extra/Json.hpp -------------------------------------------------------------------------------- /lib/FStatus.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/FStatus.hpp -------------------------------------------------------------------------------- /lib/FormatGenerator.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/FormatGenerator.hpp -------------------------------------------------------------------------------- /lib/ForwardList.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/ForwardList.hpp -------------------------------------------------------------------------------- /lib/Functional.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Functional.hpp -------------------------------------------------------------------------------- /lib/Future.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Future.hpp -------------------------------------------------------------------------------- /lib/Hash.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Hash.hpp -------------------------------------------------------------------------------- /lib/HeapArray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/HeapArray.hpp -------------------------------------------------------------------------------- /lib/IntegerSequence.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/IntegerSequence.hpp -------------------------------------------------------------------------------- /lib/Io.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Io.hpp -------------------------------------------------------------------------------- /lib/Limits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Limits.hpp -------------------------------------------------------------------------------- /lib/List.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/List.hpp -------------------------------------------------------------------------------- /lib/LiteralParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/LiteralParser.hpp -------------------------------------------------------------------------------- /lib/Lock.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Lock.hpp -------------------------------------------------------------------------------- /lib/Logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Logging.hpp -------------------------------------------------------------------------------- /lib/Math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Math.hpp -------------------------------------------------------------------------------- /lib/Network.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Network.hpp -------------------------------------------------------------------------------- /lib/Pair.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Pair.hpp -------------------------------------------------------------------------------- /lib/Path.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Path.hpp -------------------------------------------------------------------------------- /lib/Random.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Random.hpp -------------------------------------------------------------------------------- /lib/Range.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Range.hpp -------------------------------------------------------------------------------- /lib/Reference.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Reference.hpp -------------------------------------------------------------------------------- /lib/Result.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Result.hpp -------------------------------------------------------------------------------- /lib/SStream.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/SStream.hpp -------------------------------------------------------------------------------- /lib/SharedPtr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/SharedPtr.hpp -------------------------------------------------------------------------------- /lib/Span.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Span.hpp -------------------------------------------------------------------------------- /lib/StackArray.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/StackArray.hpp -------------------------------------------------------------------------------- /lib/String.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/String.hpp -------------------------------------------------------------------------------- /lib/StringLiteral.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/StringLiteral.hpp -------------------------------------------------------------------------------- /lib/StringParser.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/StringParser.hpp -------------------------------------------------------------------------------- /lib/StringView.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/StringView.hpp -------------------------------------------------------------------------------- /lib/Swtich.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Swtich.hpp -------------------------------------------------------------------------------- /lib/Thread.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Thread.hpp -------------------------------------------------------------------------------- /lib/Time.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Time.hpp -------------------------------------------------------------------------------- /lib/Tuple.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Tuple.hpp -------------------------------------------------------------------------------- /lib/TypeTraits.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/TypeTraits.hpp -------------------------------------------------------------------------------- /lib/Types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Types.hpp -------------------------------------------------------------------------------- /lib/Unicode.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Unicode.hpp -------------------------------------------------------------------------------- /lib/UniquePtr.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/UniquePtr.hpp -------------------------------------------------------------------------------- /lib/UnorderedMap.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/UnorderedMap.hpp -------------------------------------------------------------------------------- /lib/Utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Utility.hpp -------------------------------------------------------------------------------- /lib/Variant.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Variant.hpp -------------------------------------------------------------------------------- /lib/Vector.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/Vector.hpp -------------------------------------------------------------------------------- /lib/_Define.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/_Define.hpp -------------------------------------------------------------------------------- /lib/_FSDetail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/_FSDetail.hpp -------------------------------------------------------------------------------- /lib/_FormatGeneratorDetail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/_FormatGeneratorDetail.hpp -------------------------------------------------------------------------------- /lib/_NetworkDetail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/_NetworkDetail.hpp -------------------------------------------------------------------------------- /lib/_NetworkFuncs.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/_NetworkFuncs.hpp -------------------------------------------------------------------------------- /lib/_SStreamDetail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/_SStreamDetail.hpp -------------------------------------------------------------------------------- /lib/_SocketDetail.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackyTeam/HackySTL/HEAD/lib/_SocketDetail.hpp --------------------------------------------------------------------------------