FastQuant.GroupDispatcher.RemoveListener C# (CSharp) Method

RemoveListener() public method

public RemoveListener ( IGroupListener listener ) : void
listener IGroupListener
return void
        public void RemoveListener(IGroupListener listener)
        {
            lock (this)
            {
                this.listeners.Remove(listener);
                foreach (var id in this.groupIdsByListener[listener])
                    this.listenersByGroupId[id].Remove(listener);
                this.groupIdsByListener.Remove(listener);
            }
        }