dispose method

void dispose()

Implementation

void dispose() {
  if (self != nullptr) {
    _dispose(self);
    self = nullptr;
  }
}