WSF
WsfUCI_ServiceBase.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI//REL TO USA ONLY
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2019 Infoscitex, a DCS Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11
12#ifndef WSFUCI_SERVICEBASE_HPP
13#define WSFUCI_SERVICEBASE_HPP
14
15namespace wsf
16{
18 {
19 public:
20 UCI_ServiceBase() = default;
21 virtual ~UCI_ServiceBase() = default;
22 UCI_ServiceBase(const UCI_ServiceBase& aSrc) = delete;
23 const UCI_ServiceBase& operator=(const UCI_ServiceBase& aRhs) = delete;
24
25 virtual void Shutdown() = 0;
26
27 protected:
28
29 };
30
31}
32
33#endif
UCI_ServiceBase()=default
const UCI_ServiceBase & operator=(const UCI_ServiceBase &aRhs)=delete
UCI_ServiceBase(const UCI_ServiceBase &aSrc)=delete
virtual void Shutdown()=0
virtual ~UCI_ServiceBase()=default
Function definitions for those who need run-time access to the version.
Definition WsfComm.cpp:32
Copyrights Multiple, All Rights Reserved