TObservable<T> Class

Represents type TObservable<T>.

Namespace: Spring.DesignPatterns
TInterfacedObject
  Spring.DesignPatterns.TObservable<T>
type
 TObservable<T> = class(TInterfacedObject, IObservable<T>)
 end;

Type Parameters

T

The TObservable<T> type exposes the following members.

Show:
 NameDescription
Create

Initializes a new instance of the TObservable<T> class.

Destroy

Represents the destructor of the TObservable<T> class.

Top
Show:
 NameDescription
Observers

Represents property Observers.

Top
Show:
 NameDescription
Attach(T)

Represents method Attach(T).

Detach(T)

Represents method Detach(T).

DoNotify(T)

Represents method DoNotify(T).

Notify

Represents method Notify.

Top
Show:
 NameDescription
fLock

Represents field fLock.

fObservers

Represents field fObservers.

Top