Definition at line 15 of file includes/opentelemetry/metrics/async_instruments.h.

Public Member Functions | |
| ObservableInstrument ()=default | |
| virtual | ~ObservableInstrument ()=default |
| virtual void | AddCallback (ObservableCallbackPtr, void *state) noexcept=0 |
| Sets up a function that will be called whenever a metric collection is initiated. More... | |
| virtual void | RemoveCallback (ObservableCallbackPtr, void *state) noexcept=0 |
| Remove a function that was configured to be called whenever a metric collection is initiated. More... | |
| ObservableInstrument ()=default | |
| virtual | ~ObservableInstrument ()=default |
| virtual void | AddCallback (ObservableCallbackPtr, void *state) noexcept=0 |
| Sets up a function that will be called whenever a metric collection is initiated. More... | |
| virtual void | RemoveCallback (ObservableCallbackPtr, void *state) noexcept=0 |
| Remove a function that was configured to be called whenever a metric collection is initiated. More... | |
|
default |
|
virtualdefault |
|
default |
|
virtualdefault |
|
pure virtualnoexcept |
Sets up a function that will be called whenever a metric collection is initiated.
Implemented in metrics::NoopObservableInstrument, and metrics::NoopObservableInstrument.
|
pure virtualnoexcept |
Sets up a function that will be called whenever a metric collection is initiated.
Implemented in metrics::NoopObservableInstrument, and metrics::NoopObservableInstrument.
|
pure virtualnoexcept |
Remove a function that was configured to be called whenever a metric collection is initiated.
Implemented in metrics::NoopObservableInstrument, and metrics::NoopObservableInstrument.
|
pure virtualnoexcept |
Remove a function that was configured to be called whenever a metric collection is initiated.
Implemented in metrics::NoopObservableInstrument, and metrics::NoopObservableInstrument.