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. | |
![]() | |
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 |