registerGlobalTracerProvider function

void registerGlobalTracerProvider(
  1. TracerProvider tracerProvider
)

Implementation

void registerGlobalTracerProvider(api.TracerProvider tracerProvider) {
  if (_tracerProvider != _noopTracerProvider) {
    throw StateError(
      'A global TracerProvider has already been created. '
      'registerGlobalTracerProvider must be called only once before any '
      'calls to the getter globalTracerProvider.',
    );
  }

  _tracerProvider = tracerProvider;
}