WSF
WsfEventPipeOptions Class Reference

#include <WsfEventPipeOptions.hpp>

Public Member Functions

 WsfEventPipeOptions ()=default
void SetMaxEventId (int aMaxEventId)
bool ProcessInput (UtInput &aInput, const std::vector< std::string > &aEventNames)
void Add (const WsfEventPipeOptions &aOtherOptions)
void Subtract (const WsfEventPipeOptions &aOtherOptions)
void EnableAll ()
void DisableAll ()
bool IsOptionEnabled (int aOptionIndex) const
void EnableOption (int aOptionIndex, bool aEnable=true)
double GetVisualPartUpdateInterval () const
void SetVisualPartUpdateInterval (double aValue)
bool operator!= (const WsfEventPipeOptions &aRhs) const
std::map< std::string, bool > GetOptionValues (const std::vector< std::string > &aEventNames) const
 This is called by WsfGrammarInterface::OutputForIDE in order to retrieve the event names and their selection state.

Constructor & Destructor Documentation

◆ WsfEventPipeOptions()

WsfEventPipeOptions::WsfEventPipeOptions ( )
default

Referenced by Add(), operator!=(), and Subtract().

Member Function Documentation

◆ Add()

void WsfEventPipeOptions::Add ( const WsfEventPipeOptions & aOtherOptions)
inline

References WsfEventPipeOptions().

◆ DisableAll()

void WsfEventPipeOptions::DisableAll ( )

◆ EnableAll()

void WsfEventPipeOptions::EnableAll ( )

◆ EnableOption()

void WsfEventPipeOptions::EnableOption ( int aOptionIndex,
bool aEnable = true )
inline

◆ GetOptionValues()

std::map< std::string, bool > WsfEventPipeOptions::GetOptionValues ( const std::vector< std::string > & aEventNames) const

This is called by WsfGrammarInterface::OutputForIDE in order to retrieve the event names and their selection state.

◆ GetVisualPartUpdateInterval()

double WsfEventPipeOptions::GetVisualPartUpdateInterval ( ) const
inline

◆ IsOptionEnabled()

◆ operator!=()

bool WsfEventPipeOptions::operator!= ( const WsfEventPipeOptions & aRhs) const
inline

References WsfEventPipeOptions().

◆ ProcessInput()

bool WsfEventPipeOptions::ProcessInput ( UtInput & aInput,
const std::vector< std::string > & aEventNames )

◆ SetMaxEventId()

void WsfEventPipeOptions::SetMaxEventId ( int aMaxEventId)
inline

◆ SetVisualPartUpdateInterval()

void WsfEventPipeOptions::SetVisualPartUpdateInterval ( double aValue)
inline

◆ Subtract()

void WsfEventPipeOptions::Subtract ( const WsfEventPipeOptions & aOtherOptions)
inline

References WsfEventPipeOptions().


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