December 06 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
...myProblematicClass = new MyProblematicClass();
myClass.serialize;
myOtherClass.serialize;
mySpecialClass.serialize;
myProblematicClass.serialize; // BOOM!
}
```
But it should... | |||
December 06 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
...interface ISerialize {
void serialize();
}
struct thing{ }
class SerializableRoot {
void serialize(this T)() {
// serialize here, possibly... | |||
December 06 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
...reflection.
```d
interface ISerialize {
void serialize();
}
class SerializableRoot {
void serialize() {
// serialize here
}
}
class MyType : SerializableRoot... | |||
December 06 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
...serialize();
protected void serialize_(T:Parent)(T self) {
}
}
class Child : Parent {
void serialize() {
super.serialize... | |||
December 05 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
...type (be it one that has a serialize and deseralize function that handles the variable... | |||
December 04 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
```
void serialize(byte[] o, string s){}
struct MyDto
{
struct SerializerAspect
{
static void serialize(byte[] o... | |||
December 03 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
...overload set? You could call the right `serialize` directly if one exists in the type... | |||
December 03 General » Re: Something like ADL from C++? | |||
|---|---|---|---|
| |||
...void[], A)
{
import std.stdio;
writeln("A.serialize");
}
---
module b;
struct B
{
}
void serialise(void... | |||
October 06 General » [SAOC 2024] SARIF Library and Outputs - Weekly Update #3 | |||
|---|---|---|---|
| |||
...building a library to represent SARIF and serialize it into JSON, following my mentor’s suggestion... | |||
September 13 Announce » Released vibe.d 0.10.1 (WebRPC) | |||
|---|---|---|---|
| |||
...definition that will be used to transparently serialize regular D calls to send them over... | |||
Copyright © 1999-2021 by the D Language Foundation