8a9d9b67e8
[*] Clean up and expand AuroraMacros.hpp
2021-10-25 18:06:01 +01:00
b1b5f417a7
[*] Use the public AuroraForEach/Interfaces implementation
2021-10-24 13:04:22 +01:00
3b2fd7c368
[+] Added AuXXXX namespace aliases
...
[*] Clock.hpp readability
[+] Added pseudofunction macros for weak/shared/bind this
2021-10-21 11:04:29 +01:00
f968d6a75f
Merge remote-tracking branch 'origin/master'
2021-10-06 14:48:38 +01:00
c9e1dc30e0
[+] Added AU_STRIP and AU_EMIT macros
...
[+] Added AuroraForEach
[+] Added AuroraInterfaces
[+] Added Async::NewFence
[*] Readded task null check under Async::NewWorkItem such that task = AuMakeShared() errors are passed through to the caller by a failure empty shared response
2021-10-06 14:48:28 +01:00
86e556a9bb
[*] Amend public headers for linux builds
2021-10-02 15:00:52 +01:00
95b0e1135c
[*] Rename AuDelegate to AuConsumer
...
[+] Added AuSupplier
2021-09-29 11:41:27 +01:00
0bcaddc5c7
[+] Added macro AU_ITERATE_ARRAY. Idiom for; for (AU_ITERATE_ARRAY(index, array)) , where index is the name of the index variable, and array is an array of any type of a known length
2021-09-21 02:54:28 +01:00
c4567f4c8c
[*] Amend %x -> {:X} formatting
...
[+] Added source files ready for an LTC ECC implementation
[+] Added linux specific HWInfo get threads backend
[+] AU_TEMPLATE_ENABLE_WHEN
[*] Amend IO::FS::WriteString compilation issue
2021-09-17 20:26:05 +01:00
ffe4bc31fc
Major patch [1/2]
2021-09-06 11:58:08 +01:00
718375b236
[+] Added AU_WEAK_FROM_THIS
2021-07-11 11:50:44 +01:00
a1df310ddc
[+] Added AU_SHARED_FROM_THIS -> returns a shared pointer of decltype(*this) when std::enable_shared_from_this is present in a subclass
2021-07-05 14:34:59 +01:00
e0c96c7d49
[-] Remove AU_VA_OPT. this was never legal
2021-07-02 11:53:44 +01:00
452b49b610
[+] Begin work on the Async subsystem
2021-06-30 10:28:52 +01:00
eb4a495199
Initial Commit
2021-06-27 22:25:29 +01:00