WSF
WsfExtInterfaceComponent Class Reference

#include <WsfExtInterface.hpp>

Inheritance diagram for WsfExtInterfaceComponent:
Collaboration diagram for WsfExtInterfaceComponent:

Public Member Functions

virtual bool CompleteLoad (WsfScenario &aScenario)
virtual void PrintEmitterTypes (WsfScenario &aScenario, std::ostream &aStream)
Public Member Functions inherited from WsfComponentT< WsfExtData >
 WsfComponentT ()
WsfComponentToperator= (const WsfComponentT &) noexcept
 ~WsfComponentT () override=default
virtual void ComponentParentChanged (ParentType *aParentPtr)
ParentTypeGetComponentParent () const
void SetComponentParent (ParentType *aParentPtr)
Public Member Functions inherited from WsfComponent
virtual ~WsfComponent ()=default
virtual WsfComponentCloneComponent () const =0
virtual WsfStringId GetComponentName () const =0
virtual const int * GetComponentRoles () const =0
virtual void * QueryInterface (int aRole)=0
virtual int GetComponentInitializationOrder () const
template<typename T>
bool QueryInterfaceT (T *&aRolePtr)
bool ComponentHasRole (int aRole)
 Returns true if the component has the specified role.
virtual bool PreInitialize (double aSimTime)
virtual bool Initialize (double aSimTime)
virtual bool Initialize2 (double aSimTime)
virtual void PreInput ()
virtual bool ProcessInput (UtInput &aInput)

Additional Inherited Members

Public Types inherited from WsfComponentT< WsfExtData >
typedef WsfExtData ParentType
 This is needed to support the WsfComponentList template.

Member Function Documentation

◆ CompleteLoad()

virtual bool WsfExtInterfaceComponent::CompleteLoad ( WsfScenario & aScenario)
inlinevirtual

Reimplemented in WsfMilExtInterface.

◆ PrintEmitterTypes()

virtual void WsfExtInterfaceComponent::PrintEmitterTypes ( WsfScenario & aScenario,
std::ostream & aStream )
inlinevirtual

Reimplemented in WsfMilExtInterface.


The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved