Skip to content

Releases: linksplatform/Delegates

[C++] 0.1.3

25 Jun 15:53
77ae748
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Delegates.TemplateLibrary/0.1.3

Refactoring to since C++17 standard.
Use Delegate constructor with deductions guides instead CreateDelegate function.
Fixed calling function with rvalue-reference arguments.
Removing C++20 content.
First release version for conan.

[C++] 0.1.2

25 Jun 12:22
1230054
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Delegates.TemplateLibrary/0.1.2

Refactoring to since C++17 standard.
Use Delegate constructor with deductions guides instead CreateDelegate function.
Fixed calling function with rvalue-reference arguments.
First release version for conan.

[C++] 0.1.1

25 Jun 10:54
5964fbc
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Delegates.TemplateLibrary/0.1.1

Refactoring to since C++17 standard.
Use Delegate constructor with deductions guides instead CreateDelegate function.
First release version for conan.

[C++] 0.0.15

24 Jun 11:10
4628644
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Delegates.TemplateLibrary/0.0.15

Fix fields ordering and big refactoring. Replace static with inline, and some cosmetic fixes.

[C++] 0.0.14

13 Apr 07:44
Compare
Choose a tag to compare

[C++] 0.0.13

09 Apr 19:35
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Delegates.TemplateLibrary/0.0.13

Delegate<> class CreateDelegate methods moved directly to Platform.Delegates namespace.
Added assignment operator overloads for possible input types to simplify convertation from lambdas with better type inference.
Refactoring:

  • no need to repeat type parameters in the template's type name),
  • private method renamed,
  • include directives uptimized to allow inclusion of any single header file,
  • code format fix.

[C++] 0.0.12

08 Apr 07:56
Compare
Choose a tag to compare

https://www.nuget.org/packages/Platform.Delegates.TemplateLibrary/0.0.12

Move constructor and assignment operator added for MulticastDelegate.
Delegate's copy assignment operator signature fix.
Better deadlock avoidance for MulticastDelegate.

[C++] 0.0.11

07 Apr 19:28
Compare
Choose a tag to compare

[C++] 0.0.10

07 Apr 19:22
Compare
Choose a tag to compare

[C++] 0.0.9

07 Apr 19:03
Compare
Choose a tag to compare