WSF
std Namespace Reference

Template specialization for wsf::comm::Address. Allows usage of Address in std::unordered_map/set. More...

Classes

struct  hash< wsf::comm::Address >
struct  hash< wsf::comm::Message::Identifier >
struct  hash< wsf::comm::Network::NamedComm >
class  hash< std::pair< WsfStringId, double > >
struct  less< wsf::coverage::GridAsset >
struct  less< wsf::coverage::FreeAsset >

Functions

template<>
void swap (WsfRoute &aLhs, WsfRoute &aRhs)
void swap (WsfParseAlternate &aLhs, WsfParseAlternate &aRhs)
template<typename T>
void swap (UtSharablePointer< T > &lhs, UtSharablePointer< T > &rhs)
void swap (WsfParseRecurrence &aLhs, WsfParseRecurrence &aRhs)
void swap (WsfParseAttribute &aLhs, WsfParseAttribute &aRhs)
void swap (WsfParseRuleReference &aLhs, WsfParseRuleReference &aRhs)
void swap (WsfParseStruct &aLhs, WsfParseStruct &aRhs)
void swap (WsfParseRule &aLhs, WsfParseRule &aRhs)
void swap (WsfParseNamedRule &aLhs, WsfParseNamedRule &aRhs)
void swap (WsfParseSequence &aLhs, WsfParseSequence &aRhs)
void swap (WsfParseAction &aLhs, WsfParseAction &aRhs)
void swap (WsfParseLiteral &aLhs, WsfParseLiteral &aRhs)
template<>
void swap (WsfPProxyPath &a, WsfPProxyPath &b)
template<>
void swap (WsfPProxyValue &a, WsfPProxyValue &b) noexcept

Detailed Description

Template specialization for wsf::comm::Address. Allows usage of Address in std::unordered_map/set.

Template specialization for wsf::comm::Network::NamedComm. Allows usage of NamedComm in std::unordered_map/set.

Template specialization for wsf::comm::Message::Identifier. Allows usage of Address in std::unordered_map/set.

Function Documentation

◆ swap() [1/14]

template<typename T>
void std::swap ( UtSharablePointer< T > & lhs,
UtSharablePointer< T > & rhs )

◆ swap() [2/14]

void std::swap ( WsfParseAction & aLhs,
WsfParseAction & aRhs )

◆ swap() [3/14]

void std::swap ( WsfParseAlternate & aLhs,
WsfParseAlternate & aRhs )

◆ swap() [4/14]

◆ swap() [5/14]

◆ swap() [6/14]

void std::swap ( WsfParseNamedRule & aLhs,
WsfParseNamedRule & aRhs )
inline

◆ swap() [7/14]

◆ swap() [8/14]

void std::swap ( WsfParseRule & aLhs,
WsfParseRule & aRhs )
inline

References WsfParseRule::Swap().

◆ swap() [9/14]

void std::swap ( WsfParseRuleReference & aLhs,
WsfParseRuleReference & aRhs )

◆ swap() [10/14]

void std::swap ( WsfParseSequence & aLhs,
WsfParseSequence & aRhs )

◆ swap() [11/14]

void std::swap ( WsfParseStruct & aLhs,
WsfParseStruct & aRhs )

◆ swap() [12/14]

template<>
void std::swap ( WsfPProxyPath & a,
WsfPProxyPath & b )
inline

References WsfPProxyPath::Swap().

◆ swap() [13/14]

template<>
void std::swap ( WsfPProxyValue & a,
WsfPProxyValue & b )
inlinenoexcept

◆ swap() [14/14]

template<>
void std::swap ( WsfRoute & aLhs,
WsfRoute & aRhs )
inline

References WsfRoute::Swap().

Referenced by wizard::WsfScriptDetailObserver::AcceptErrors(), wizard::ParseResults::AssignResults(), WsfPParseRuleTracer::BeginNode(), wizard::AutoComplete::CollectSyntax(), WsfScriptObserver::EventGuard::EventGuard(), wizard::AutoComplete::ExpandRefType(), wizard::AutoComplete::ExpandTree(), WsfParseScriptScanner::Get(), WsfEM_Attenuation::GetAltitudesAndGroundRange(), wsf::space::OrbitalPropagatorOptimizingCondition::GetTimeToCondition(), WsfL16::SurveillancePart::Initialize(), WsfParseAlternate::Initialize(), WsfALARM_AntennaPattern::ALARM_Data::InitializeBase(), WsfRoute::Intersect(), wsf::TerrainInterface::MaskedByTerrainFastP(), wsf::TerrainInterface::MaskedByTerrainP(), wsf::coverage::LatLonGrid::ProcessInput(), wsf::coverage::NumberOfAccesses::ProcessInput(), UtmlObject::Swap(), UtSharablePointer< T >::Swap(), WsfGrammar::M::Expr::Swap(), WsfParseAction::Swap(), WsfParseAlternate::Swap(), WsfParseNamedRule::Swap(), WsfParseRule::Swap(), WsfParseSequence::Swap(), WsfPProxy::Swap(), WsfPProxyPath::Swap(), WsfPProxyValue::Swap(), WsfRoute::Swap(), swap(), swap(), swap(), swap(), swap(), UtBuffer::SwapBuffer(), WsfParser::SwapDefinitions(), WsfParseNodePool::SwapPool(), wizard::ParseResultsProxyData::SwapProxy(), WsfSensor::SwapScheduler(), WsfSensor::SwapTracker(), wizard::ParseResultsTiny::TakeResults(), WsfXIO_SensorInfo::UpdateFromPartState(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), UT_DEFINE_SCRIPT_METHOD(), and UT_DEFINE_SCRIPT_METHOD().

Copyrights Multiple, All Rights Reserved