WSF
WsfBMAssessEngagements.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// The use, dissemination or disclosure of data in this file is subject to
7// limitation or restriction. See accompanying README and LICENSE for details.
8// ****************************************************************************
9// Classification: UNCLASSIFIED
10
11#ifndef WSF_BM_ASSESS_ENGAGEMENTS_HPP
12#define WSF_BM_ASSESS_ENGAGEMENTS_HPP
13
14#include <WsfBMCommon.hpp>
15#include <WsfObject.hpp>
16#include <UtInput.hpp>
17#include <UtInputBlock.hpp>
18
20#include <iadsLib/assessEngagementsWSPT.hpp>
21
22class WSF_IADS_C2_LIB_EXPORT WsfBMAssessEngagements : public WsfBMUnmanagedTypeWrapper<il::assessEngagementsWSPT>
23{
24 public:
26 WsfBMAssessEngagements(il::assessEngagementsWSPT* data_to_wrap);
27
28 bool ProcessInput(UtInput& aInput);
29
30 protected:
31 bool ProcessReportInput(UtInput& aInput, const std::string& end_block_str);
32 bool ProcessAllocationInput(UtInput& aInput, const std::string& end_block_str);
33};
34
35#endif
bool ProcessReportInput(UtInput &aInput, const std::string &end_block_str)
Definition WsfBMAssessEngagements.cpp:65
WsfBMAssessEngagements()
Definition WsfBMAssessEngagements.cpp:14
bool ProcessAllocationInput(UtInput &aInput, const std::string &end_block_str)
Definition WsfBMAssessEngagements.cpp:106
WsfBMUnmanagedTypeWrapper(const std::string &script_class_name)
Definition WsfBMGenericTypeWrapper.hpp:81
virtual bool ProcessInput(UtInput &aInput)
Definition WsfObject.cpp:140
Copyrights Multiple, All Rights Reserved