WSF
WsfComponentList.hpp File Reference
#include "wsf_export.h"
#include <algorithm>
#include <stdexcept>
#include <utility>
#include <vector>
#include "WsfComponent.hpp"
Include dependency graph for WsfComponentList.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WsfComponentList
class  WsfComponentList::RoleIterator< T >
class  WsfComponentList::RoleRange< T >
class  WsfComponentListT< COMPONENT_TYPE >
 A component list that stores only components of a specified type. More...
class  WsfComponentListT< COMPONENT_TYPE >::Iterator

Typedefs

using WsfPlatformComponentList = WsfComponentListT<WsfPlatformComponent>
 A convenience definition for the frequently used component list containing platform components.

Functions

template<class T>
WsfComponentListT< T >::Iterator begin (const WsfComponentListT< T > &aList)
template<class T>
WsfComponentListT< T >::Iterator end (const WsfComponentListT< T > &aList)
template<class T>
WsfComponentListT< T >::Iterator begin (WsfComponentListT< T > &aList)
template<class T>
WsfComponentT< T >::Iterator end (WsfComponentListT< T > &aList)

Typedef Documentation

◆ WsfPlatformComponentList

A convenience definition for the frequently used component list containing platform components.

Function Documentation

◆ begin() [1/2]

◆ begin() [2/2]

template<class T>
WsfComponentListT< T >::Iterator begin ( WsfComponentListT< T > & aList)

◆ end() [1/2]

template<class T>
WsfComponentListT< T >::Iterator end ( const WsfComponentListT< T > & aList)

References WsfComponentListT< COMPONENT_TYPE >::End().

Referenced by P6DofVehicle::CalcStallAngle(), wsf::six_dof::Mover::CalcStallAngle(), Us::coco_string_endswith(), WsfGrammar::coco_string_endswith(), wizard::WsfEditor::CommentBlock(), wsf::coverage::MeasureUtils::ComputeGaps(), WsfPathFinder::DebugDrawGrid(), WsfRIPRJobBoard::DependencyCheck(), WsfL16::Messages::Accessors::FillerEnum< FIELD, EnumStringMapTag >::Fill(), EngagementReport::Filter(), WsfXIO_RemotePlatformList::FindPlatform(), getAllPartsDownCommandChain(), WsfNavigationMesh::GetGrid(), usmtf::OneTrackZone::GetInputBlock(), WsfParseNode::GetNodeString(), wizard::Editor::GetSelectionRange(), Us::Buffer::GetString(), WsfGrammar::Buffer::GetString(), wizard::WsfScriptLookup::IdentifierToken(), wsf::coverage::CompositeGrid::InvokeOnComponent(), makeDiffHtml(), wizard::WsfTextPreview::MergeTextFormat(), Us::Buffer::operator=(), WsfPathFinder::print(), InputEnumeration::ProcessInput(), wsf::coverage::Coverage::ProcessInput(), WsfRoute::ProjectOntoRoute(), WsfProxy::Position::Read(), WsfParseIntRule::ReadRange(), WsfParseRealRule::ReadRange(), WsfPathFinder::RecalculateWeights(), WsfComponentList::RoleIterator< WsfTaskManagerComponent >::RoleIterator(), ScenarioAnalyzerMessage::ScenarioAnalyzerMessage(), ScenarioAnalyzerMessage::ScenarioAnalyzerMessage(), wizard::FindResultsControl::SearchFile(), WsfXIO_PlatformInfoService::SendPartState(), wizard::WsfTextPreview::SetTextFormat(), WsfXIO_PlatformInfoService::SubscriptionCancelledT(), wizard::WsfEditor::UncommentBlock(), wizard::Platform::UpdateRoute(), wizard::WsfStyler::UpdateScriptStyle(), wizard::WsfStyler::UpdateStyle(), UT_DEFINE_SCRIPT_METHOD(), WsfRIPRProcessor::ValidJobTypeChannel(), and WsfGrammar::Buffer::~Buffer().

◆ end() [2/2]

template<class T>
WsfComponentT< T >::Iterator end ( WsfComponentListT< T > & aList)
Copyrights Multiple, All Rights Reserved