|
NX Open C++ Reference Guide
|
Represents a NX Validate::Parser . More...
Public Types | |
| enum | DataSourceTypes { DataSourceTypesMostRecentRun, DataSourceTypesResultFromPart, DataSourceTypesResultFromTeamcenter, DataSourceTypesResultFromNXChecks, DataSourceTypesResultFromLogFile } |
| The data source type of check result. More... | |
Public Member Functions | |
| void | ClearResultObjects () |
| Clears result objects Created in NX7.5.0. | |
| void | Commit () |
| Runs parsing process Created in NX7.5.0. | |
| NXOpen::Validate::Parser::DataSourceTypes | DataSource () |
| Returns the result data source type Created in NX7.5.0. | |
| int | DeleteResult (NXOpen::Validate::ResultObject *resultObject) |
| Deletes result object, return error code. | |
| NXOpen::ErrorList * | DeleteResultObject (NXOpen::Validate::ResultObject *resultObject) |
| Deletes result object, return error list. | |
| void | GetObjectResultObjects (NXOpen::Validate::ResultObject *resultObject, std::vector< NXOpen::Validate::ResultObject * > &objectResultObject) |
| Gets entity result objects from input object Created in NX7.5.0. | |
| void | GetObjectSetResultObjects (NXOpen::Validate::ResultObject *resultObject, std::vector< NXOpen::Validate::ResultObject * > &objectSetResultObject) |
| Gets entity set result objects from input object Created in NX7.5.0. | |
| void | GetPartResultObjects (std::vector< NXOpen::Validate::ResultObject * > &partResultObject) |
| Gets part result objects Created in NX7.5.0. | |
| void | GetProfileResultObjects (std::vector< NXOpen::Validate::ResultObject * > &profileResultObject) |
| Gets profile result objects Created in NX7.5.0. | |
| void | GetProfileResultObjects (NXOpen::Validate::ResultObject *resultObject, std::vector< NXOpen::Validate::ResultObject * > &profileResultObject) |
| Gets profile result objects from input object Created in NX7.5.0. | |
| void | GetTestResultObjects (std::vector< NXOpen::Validate::ResultObject * > &testResultObject) |
| Gets test result objects Created in NX7.5.0. | |
| void | GetTestResultObjects (NXOpen::Validate::ResultObject *resultObject, std::vector< NXOpen::Validate::ResultObject * > &testResultObject) |
| Gets test result objects from input object Created in NX7.5.0. | |
| int | MaxDisplayObjects () |
| Returns the Max entity count to display of current module Created in NX7.5.0. | |
| void | SetDataSource (NXOpen::Validate::Parser::DataSourceTypes dataSource) |
| Sets the result data source type Created in NX7.5.0. | |
| void | SetMaxDisplayObjects (int maxDisplayObjects) |
| Sets the Max entity count to display of current module Created in NX7.5.0. | |
Public Member Functions inherited from NXOpen::TaggedObject | |
| tag_t | GetTag () const |
<b>Deprecated</b>:<br> Use Tag instead. | |
| tag_t | Tag () const |
| Returns the tag of this object. | |
Represents a NX Validate::Parser .
<br> To create a new instance of this class, use @link Validate::ValidationManager::CreateParser Validate::ValidationManager::CreateParser @endlink <br>
Created in NX7.5.0.
The data source type of check result.
| void NXOpen::Validate::Parser::ClearResultObjects | ( | ) |
Clears result objects
Created in NX7.5.0.
License requirements : None
| void NXOpen::Validate::Parser::Commit | ( | ) |
Runs parsing process
Created in NX7.5.0.
License requirements : None
| NXOpen::Validate::Parser::DataSourceTypes NXOpen::Validate::Parser::DataSource | ( | ) |
Returns the result data source type
Created in NX7.5.0.
License requirements : None
| int NXOpen::Validate::Parser::DeleteResult | ( | NXOpen::Validate::ResultObject * | resultObject | ) |
Deletes result object, return error code.
| resultObject | resultobject |
| NXOpen::ErrorList* NXOpen::Validate::Parser::DeleteResultObject | ( | NXOpen::Validate::ResultObject * | resultObject | ) |
Deletes result object, return error list.
| resultObject | resultobject |
| void NXOpen::Validate::Parser::GetObjectResultObjects | ( | NXOpen::Validate::ResultObject * | resultObject, |
| std::vector< NXOpen::Validate::ResultObject * > & | objectResultObject | ||
| ) |
Gets entity result objects from input object
Created in NX7.5.0.
License requirements : None
| resultObject | resultobject |
| objectResultObject | objectresultobject |
| void NXOpen::Validate::Parser::GetObjectSetResultObjects | ( | NXOpen::Validate::ResultObject * | resultObject, |
| std::vector< NXOpen::Validate::ResultObject * > & | objectSetResultObject | ||
| ) |
Gets entity set result objects from input object
Created in NX7.5.0.
License requirements : None
| resultObject | resultobject |
| objectSetResultObject | objectsetresultobject |
| void NXOpen::Validate::Parser::GetPartResultObjects | ( | std::vector< NXOpen::Validate::ResultObject * > & | partResultObject | ) |
Gets part result objects
Created in NX7.5.0.
License requirements : None
| partResultObject | partresultobject |
| void NXOpen::Validate::Parser::GetProfileResultObjects | ( | std::vector< NXOpen::Validate::ResultObject * > & | profileResultObject | ) |
Gets profile result objects
Created in NX7.5.0.
License requirements : None
| profileResultObject | profileresultobject |
| void NXOpen::Validate::Parser::GetProfileResultObjects | ( | NXOpen::Validate::ResultObject * | resultObject, |
| std::vector< NXOpen::Validate::ResultObject * > & | profileResultObject | ||
| ) |
Gets profile result objects from input object
Created in NX7.5.0.
License requirements : None
| resultObject | resultobject |
| profileResultObject | profileresultobject |
| void NXOpen::Validate::Parser::GetTestResultObjects | ( | std::vector< NXOpen::Validate::ResultObject * > & | testResultObject | ) |
Gets test result objects
Created in NX7.5.0.
License requirements : None
| testResultObject | testresultobject |
| void NXOpen::Validate::Parser::GetTestResultObjects | ( | NXOpen::Validate::ResultObject * | resultObject, |
| std::vector< NXOpen::Validate::ResultObject * > & | testResultObject | ||
| ) |
Gets test result objects from input object
Created in NX7.5.0.
License requirements : None
| resultObject | resultobject |
| testResultObject | testresultobject |
| int NXOpen::Validate::Parser::MaxDisplayObjects | ( | ) |
Returns the Max entity count to display of current module
Created in NX7.5.0.
License requirements : None
| void NXOpen::Validate::Parser::SetDataSource | ( | NXOpen::Validate::Parser::DataSourceTypes | dataSource | ) |
Sets the result data source type
Created in NX7.5.0.
License requirements : None
| dataSource | datasource |
| void NXOpen::Validate::Parser::SetMaxDisplayObjects | ( | int | maxDisplayObjects | ) |
Sets the Max entity count to display of current module
Created in NX7.5.0.
License requirements : None
| maxDisplayObjects | maxdisplayobjects |