|
WSF
|
#include <WsfBMAssessEngagements.hpp>


Public Member Functions | |
| WsfBMAssessEngagements () | |
| WsfBMAssessEngagements (il::assessEngagementsWSPT *data_to_wrap) | |
| bool | ProcessInput (UtInput &aInput) |
| Public Member Functions inherited from WsfBMUnmanagedTypeWrapper< il::assessEngagementsWSPT > | |
| WsfBMUnmanagedTypeWrapper (const std::string &script_class_name) | |
| virtual void | SetData (il::assessEngagementsWSPT *data_to_wrap) |
| Public Member Functions inherited from WsfBMTypeWrapper< il::assessEngagementsWSPT, il::assessEngagementsWSPT * > | |
| WsfBMTypeWrapper (const std::string &script_class_name) | |
| virtual WsfBMTypeWrapper * | Clone () const |
| virtual const char * | GetScriptClassName () const |
| virtual tType | GetRawPtr () const |
| virtual bool | IsValidRef () const |
| Public Member Functions inherited from WsfObject | |
| WsfObject () | |
| This is the constructor for the WsfObject class. | |
| ~WsfObject () override | |
| This is the destructor for the WsfObject class. | |
| const char * | GetScriptClassName () const override |
| const std::string & | GetType () const |
| WsfStringId | GetTypeId () const |
| Get the string ID of the 'type' of the object. | |
| void | SetType (WsfStringId aType) |
| const std::string & | GetBaseType () const |
| WsfStringId | GetBaseTypeId () const |
| const TypeList & | GetTypeList () const |
| bool | IsA_TypeOf (WsfStringId aType) const |
| WsfObject & | operator= (const WsfObject &aRhs) |
| Assignment operator. | |
| template<typename T> | |
| void | Serialize (T &aBuff) |
| For XIO (de)serialization. | |
| const std::string & | GetName () const |
| WsfStringId | GetNameId () const |
| void | SetName (WsfStringId aName) |
Protected Member Functions | |
| bool | ProcessReportInput (UtInput &aInput, const std::string &end_block_str) |
| bool | ProcessAllocationInput (UtInput &aInput, const std::string &end_block_str) |
| WsfObject (const WsfObject &aSrc) | |
| Copy constructor (for Clone()). | |
Additional Inherited Members | |
| Public Types inherited from WsfBMTypeWrapper< il::assessEngagementsWSPT, il::assessEngagementsWSPT * > | |
| typedef il::assessEngagementsWSPT * | tType |
| Public Types inherited from WsfObject | |
| typedef std::vector< WsfStringId > | TypeList |
| The list of types returned by GetTypeList. | |
| Protected Attributes inherited from WsfBMTypeWrapper< il::assessEngagementsWSPT, il::assessEngagementsWSPT * > | |
| std::string | m_script_class_name |
| il::assessEngagementsWSPT * | m_wrapped_ptr |
| WsfBMAssessEngagements::WsfBMAssessEngagements | ( | ) |
| WsfBMAssessEngagements::WsfBMAssessEngagements | ( | il::assessEngagementsWSPT * | data_to_wrap | ) |
|
protected |
References WsfBMTypeWrapper< il::assessEngagementsWSPT, il::assessEngagementsWSPT * >::GetRawPtr().
Referenced by ProcessInput().
|
virtual |
Process input from a generic source.
Examine the current input command. If it is NOT one of the commands recognized by this class then it simply returns 'false'. If it is one of the commands recognized by this class then it processes the command and returns 'true'.
| aInput | a reference to a UtInput object. |
| UtInput::ExceptionBase | (or an object derived from it) if the command was recognized but contains some sort of error. |
Reimplemented from WsfObject.
References WsfBMTypeWrapper< il::assessEngagementsWSPT, il::assessEngagementsWSPT * >::GetRawPtr(), ProcessAllocationInput(), WsfBMWeaponTable::ProcessInput(), and ProcessReportInput().
|
protected |
References WsfBMTypeWrapper< il::assessEngagementsWSPT, il::assessEngagementsWSPT * >::GetRawPtr().
Referenced by ProcessInput().