WSF
WsfIFF_Manager Class Reference

IFF manager (Singleton). More...

#include <WsfIFF_Manager.hpp>

Public Member Functions

 WsfIFF_Manager ()
 Constructor.
virtual ~WsfIFF_Manager ()
 Virtual destructor.
bool ProcessInput (UtInput &aInput)
 Process the IFF block.
bool DebugEnabled () const
 Determine if debugging is enabled.
void SetDebugEnabled (bool aDebugEnabled)

IFF check methods

typedef std::pair< WsfStringId, WsfStringIdSideMapTypePair
typedef std::pair< SideMapTypePair, WsfTrack::IFF_StatusSideIFF_MapTypePair
typedef std::map< SideMapTypePair, WsfTrack::IFF_StatusSideIFF_MapType
typedef std::map< SideMapTypePair, WsfTrack::IFF_Status >::iterator SideIFF_MapTypeIterator
WsfTrack::IFF_Status GetIFF_Status (WsfStringId aPlaformSideId, WsfStringId aTgtPlatformSideId, const WsfCategoryList::CategoryList &aTgtCategories) const

Detailed Description

IFF manager (Singleton).

Member Typedef Documentation

◆ SideIFF_MapType

◆ SideIFF_MapTypeIterator

◆ SideIFF_MapTypePair

◆ SideMapTypePair

Constructor & Destructor Documentation

◆ WsfIFF_Manager()

WsfIFF_Manager::WsfIFF_Manager ( )

Constructor.

◆ ~WsfIFF_Manager()

WsfIFF_Manager::~WsfIFF_Manager ( )
virtual

Virtual destructor.

Member Function Documentation

◆ DebugEnabled()

bool WsfIFF_Manager::DebugEnabled ( ) const
inline

Determine if debugging is enabled.

◆ GetIFF_Status()

WsfTrack::IFF_Status WsfIFF_Manager::GetIFF_Status ( WsfStringId aPlaformSideId,
WsfStringId aTgtPlatformSideId,
const WsfCategoryList::CategoryList & aTgtCategories ) const

◆ ProcessInput()

bool WsfIFF_Manager::ProcessInput ( UtInput & aInput)

Process the IFF block.

Process the IFF block.

Parameters
aInput[input] The input stream.
Returns
'true' if the command was recognized (and processed) or 'false' if the command was not one recognized by this class.

References ok.

◆ SetDebugEnabled()

void WsfIFF_Manager::SetDebugEnabled ( bool aDebugEnabled)
inline

Set the debug state.

Parameters
aDebugEnabledNew debug state

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