// SPDX-FileCopyrightText: Copyright (c) Kitware Inc.
// SPDX-FileCopyrightText: Copyright (c) Sandia Corporation
// SPDX-License-Identifier: BSD-3-Clause
// Generated file.  Do not edit.

#include "@_paraview_auto_start_CLASS_NAME@.h"
#include "@_paraview_auto_start_CLASS_NAME@Implementation.h"

//-----------------------------------------------------------------------------
@_paraview_auto_start_CLASS_NAME@Implementation::@_paraview_auto_start_CLASS_NAME@Implementation(QObject* p)
  : QObject(p)
{
  this->UserImplementation = new @_paraview_auto_start_CLASS_NAME@();
  setObjectName("@_paraview_auto_start_CLASS_NAME@");
}

//-----------------------------------------------------------------------------
@_paraview_auto_start_CLASS_NAME@Implementation::~@_paraview_auto_start_CLASS_NAME@Implementation()
{
  delete this->UserImplementation;
  this->UserImplementation = nullptr;
}

//-----------------------------------------------------------------------------
void @_paraview_auto_start_CLASS_NAME@Implementation::startup()
{
  this->UserImplementation->@_paraview_auto_start_STARTUP@();
}

//-----------------------------------------------------------------------------
void @_paraview_auto_start_CLASS_NAME@Implementation::shutdown()
{
  this->UserImplementation->@_paraview_auto_start_SHUTDOWN@();
}
