Shared<T>.Implicit Operator

Overloads

Implicit(IShared<T> to Shared<T>)

Delphi
class operator Implicit(const value: IShared<T>): Shared<T>

Parameters

value
IShared<T>

Returns

Implicit(Shared<T> to IShared<T>)

Delphi
class operator Implicit(const value: Shared<T>): IShared<T>

Parameters

value
Shared<T>

Returns

IShared<T>

Implicit(Shared<T> to T)

Delphi
class operator Implicit(const value: Shared<T>): T

Parameters

value
Shared<T>

Returns

T

Implicit(Shared<T> to Weak<T>)

Delphi
class operator Implicit(const value: Shared<T>): Weak<T>

Parameters

value
Shared<T>

Returns

Weak<T>

Implicit(T to Shared<T>)

Delphi
class operator Implicit(const value: T): Shared<T>

Parameters

value
T

Returns