Singleton, alias to self?
tcak via Digitalmars-d-learn
digitalmars-d-learn at puremagic.com
Sun Feb 14 08:28:49 PST 2016
On Sunday, 14 February 2016 at 12:56:51 UTC, Vladde Nordholm
wrote:
> I'm not sure of how to use alias efficiently, so I want to know
> if I could somehow do this (psuedo-code)
>
> class Singleton
> {
> //So instead of calling `Singleton.getSingleton()` you just
> call `Singleton`
> alias this = getSingleon()
>
> //code for singleton...
> }
>
> Thanks in advance,
> vladde
"this" is for an instance of class (or struct). There is no
instance of define an alias at that time. I am not sure, but you
can check "opCall" function as static for this. Give it a try at
least.
More information about the Digitalmars-d-learn
mailing list