#include <ParseResults.hpp>
◆ ParseResultsProxyData() [1/3]
| wizard::ParseResultsProxyData::ParseResultsProxyData |
( |
| ) |
|
|
inlineexplicit |
◆ ParseResultsProxyData() [2/3]
| wizard::ParseResultsProxyData::ParseResultsProxyData |
( |
const ParseResultsProxyData & | | ) |
|
|
delete |
◆ ParseResultsProxyData() [3/3]
| wizard::ParseResultsProxyData::ParseResultsProxyData |
( |
ParseResultsProxyData && | | ) |
|
|
default |
◆ ~ParseResultsProxyData()
| virtual wizard::ParseResultsProxyData::~ParseResultsProxyData |
( |
| ) |
|
|
virtualdefault |
◆ FindDefinitionLocation()
| UtTextDocumentRange wizard::ParseResultsProxyData::FindDefinitionLocation |
( |
const WsfPProxyPath & | aPath | ) |
|
◆ FindDefinitionStartLocations()
| void wizard::ParseResultsProxyData::FindDefinitionStartLocations |
( |
const WsfPProxyPath & | aPath, |
|
|
std::vector< UtTextDocumentRange > & | aLocations ) |
◆ FindDefinitionStartLocationsExtended()
| void wizard::ParseResultsProxyData::FindDefinitionStartLocationsExtended |
( |
const WsfPProxyPath & | aPath, |
|
|
std::vector< UtTextDocumentRange > & | aLocations ) |
Finds all the references for the start of a AFSIM input block corresponding to a particular proxy path
- Parameters
-
| aPath | is the proxy path |
| aLocations | are the references of the start of the AFSIM block |
- Note
- use this if you need to find references in base types as well as the derived type (corresponding to aPath)
References FindDefinitionStartLocations(), and FindProxySourcePaths().
Referenced by ~ParseResultsProxyData().
◆ FindDerivedTypes()
| void wizard::ParseResultsProxyData::FindDerivedTypes |
( |
const WsfPProxyPath & | aTypePath, |
|
|
std::vector< WsfPProxyPath > & | aDerivedTypePaths ) |
◆ FindModificationLocations()
| void wizard::ParseResultsProxyData::FindModificationLocations |
( |
const WsfPProxyPath & | aPath, |
|
|
std::vector< UtTextDocumentRange > & | aLocations ) |
◆ FindModificationLocationsExtended()
| void wizard::ParseResultsProxyData::FindModificationLocationsExtended |
( |
const WsfPProxyPath & | aPath, |
|
|
std::vector< UtTextDocumentRange > & | aLocations ) |
◆ FindProxySourcePaths()
◆ GetProxyHash()
| ProxyHash * wizard::ParseResultsProxyData::GetProxyHash |
( |
| ) |
|
|
inline |
◆ GiveProxy()
| void wizard::ParseResultsProxyData::GiveProxy |
( |
std::unique_ptr< WsfPProxy > | aProxy, |
|
|
std::unique_ptr< ProxyHash > | aProxyHashPtr ) |
◆ isProxyDataOld()
| bool wizard::ParseResultsProxyData::isProxyDataOld |
( |
| ) |
const |
|
inline |
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ Proxy()
| WsfPProxy * wizard::ParseResultsProxyData::Proxy |
( |
| ) |
const |
|
inline |
◆ ProxyIndex()
◆ ProxyPathMap()
◆ ProxyRegistry()
| const std::shared_ptr< WsfPProxyRegistry > & wizard::ParseResultsProxyData::ProxyRegistry |
( |
| ) |
|
|
inline |
◆ ProxyRoot()
◆ ProxyRootNode()
| WsfPProxyNode wizard::ParseResultsProxyData::ProxyRootNode |
( |
| ) |
const |
|
inline |
◆ SwapProxy()
| void wizard::ParseResultsProxyData::SwapProxy |
( |
ParseResultsProxyData & | aOtherParseResults, |
|
|
bool | aSwapProxyPointer ) |
◆ mProxy
| std::unique_ptr<WsfPProxy> wizard::ParseResultsProxyData::mProxy |
|
protected |
Referenced by FindDefinitionStartLocations(), FindDerivedTypes(), FindModificationLocations(), FindProxySourcePaths(), wizard::ParseResults::GetBaseTypes(), wizard::ParseResults::GetFileNotifications(), GiveProxy(), isProxyDataOld(), ParseResultsProxyData(), Proxy(), ProxyIndex(), ProxyPathMap(), ProxyRegistry(), ProxyRoot(), ProxyRootNode(), SwapProxy(), and wizard::ParseResultsTiny::TakeResults().
◆ mProxyHashPtr
| std::unique_ptr<ProxyHash> wizard::ParseResultsProxyData::mProxyHashPtr |
|
protected |
The documentation for this class was generated from the following files: