BloombergLP::ball::MultiplexObserver::deregisterObserver

Remove the specified observer from the registry of this multiplexing observer.

Synopsis

Declared in <ball_multiplexobserver.h>

int
deregisterObserver(Observer* observer);

Description

Remove the specified observer from the registry of this multiplexing observer. Return 0 if observer is non-null and was registered with this multiplexing observer, and a non-zero value (with no effect) otherwise. Henceforth, observer will no longer receive log records from this multiplexing observer.

Return Value

0 if observer was deregistered, and a non-zero value otherwise

Parameters

NameDescription
observerobserver to remove from this multiplexing observer