Teamcenter C++ API Reference  2312
Public Member Functions | Public Attributes | List of all members
ParameterInfo Struct Reference

#include <VerificationManagementServices.hxx>

Public Member Functions

 ParameterInfo ()
 

Public Attributes

tag_t alignmentObject
 
tag_t attrElement
 
tag_t baseParameter
 
std::string direction
 
bool isHidden
 
std::vector< ParameterInfomappedParams
 
tag_t parameter
 
std::string result
 
tag_t sourceAttrElement
 
tag_t sourceObject
 
std::string srcCopyStableId
 
tag_t studyContextAttribute
 
tag_t targetParameter
 
ParameterType type
 
tag_t validationLink
 

Detailed Description

Structure of VR parameter information.

Definition at line 51 of file VerificationManagementServices.hxx.

Constructor & Destructor Documentation

ParameterInfo::ParameterInfo ( )
inline

Definition at line 69 of file VerificationManagementServices.hxx.

Member Data Documentation

tag_t ParameterInfo::alignmentObject

AlignmentObject for the Mapped Parameter

Definition at line 66 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::attrElement

The Crt0AttributeElement object

Definition at line 53 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::baseParameter

Source base parameter for Requirement or System

Definition at line 58 of file VerificationManagementServices.hxx.

std::string ParameterInfo::direction

The direction of Parameter valid values are Input, Output and ""

Definition at line 62 of file VerificationManagementServices.hxx.

bool ParameterInfo::isHidden

True if the Mapped Parameter should be hidden

Definition at line 67 of file VerificationManagementServices.hxx.

std::vector<ParameterInfo> ParameterInfo::mappedParams

All the Mapped parameter info

Definition at line 65 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::parameter

Parameter tag - it will be a local copy of VR if copy is created otherwise it will be the Parmeter from sourceObject

Definition at line 57 of file VerificationManagementServices.hxx.

std::string ParameterInfo::result

Result of Parameter - Pass or Fail

Definition at line 64 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::sourceAttrElement

The Crt0AttributeElement Source Attribute Element. For example if attrElement is for Study then sourceAttrElement will be for Verification Request

Definition at line 54 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::sourceObject

The Owning source object of Parameter for example, Requirement and Logical Block

Definition at line 55 of file VerificationManagementServices.hxx.

std::string ParameterInfo::srcCopyStableId

Parameter copy Stable ID

Definition at line 61 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::studyContextAttribute

If the attribute is assigned to the Study. The base attribute is under the AR. The study context attribute is under the occ or ItemRev

Definition at line 60 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::targetParameter

If local copy of Parameter is created then it will be the copied Parameter otherwise NULL

Definition at line 59 of file VerificationManagementServices.hxx.

ParameterType ParameterInfo::type

Source or Overridden

Definition at line 63 of file VerificationManagementServices.hxx.

tag_t ParameterInfo::validationLink

The validation Link which connects VR with the sourceObject

Definition at line 56 of file VerificationManagementServices.hxx.


The documentation for this struct was generated from the following file: