Teamcenter C++ API Reference  2312
Classes | Static Public Member Functions | List of all members
Teamcenter::VerificationRequestServices Class Reference

#include <VerificationRequestServices.hxx>

Classes

struct  AddObjectInputS
 
struct  AddObjectOutputS
 
struct  AddParameterInfoS
 
struct  AddParameterOutputS
 
struct  AddParticipantOutputS
 
struct  CreateVRDataS
 
struct  CreateVRInputDataS
 
struct  InitiateWorkflowInfoS
 
struct  ParameterDataS
 
struct  ParameterInfoS
 
struct  ParticipantInfoS
 
struct  RecipeDataS
 

Static Public Member Functions

static int addObjectsAndParametersToVerificationRequest (const tag_t verificationRequest, const RecipeDataS &recipeData, const std::vector< AddObjectInputS > &addObjectInputs, const std::string &createParamterCopyOptions, std::vector< AddObjectOutputS > &addObjectOutputDatas)
 
static int addParticipantToVerficationRequest (const std::map< tag_t, std::vector< ParticipantInfoS > > &vrToPartcipantInfoMap, std::map< tag_t, std::vector< tag_t > > &outVrToParticipants)
 
static int createVerificationRequest (const std::vector< CreateVRInputDataS > &input, std::vector< CreateVRDataS > &output)
 
static int getAbsOccDatasBasedOnQualiferAndAbsOcc (const std::vector< tag_t > &listOfQualifier, const std::vector< tag_t > &listOfAbsOcc, std::vector< tag_t > &listOfQualiferOut, std::vector< tag_t > &listOfAbsOccOut, std::vector< tag_t > &listOfAbsOccDataOut)
 
static int initiateWorflowToVerficationRequest (const std::map< tag_t, InitiateWorkflowInfoS > &vrToWorkSSflowInfoMap, std::map< tag_t, tag_t > &outVrToCreatedProcessMap)
 

Detailed Description

Definition at line 30 of file VerificationRequestServices.hxx.

Member Function Documentation

static int Teamcenter::VerificationRequestServices::addObjectsAndParametersToVerificationRequest ( const tag_t  verificationRequest,
const RecipeDataS recipeData,
const std::vector< AddObjectInputS > &  addObjectInputs,
const std::string &  createParamterCopyOptions,
std::vector< AddObjectOutputS > &  addObjectOutputDatas 
)
static

This function adds given input objects and object parameters to Verification Request in bulk. Returns added object and related data of Verification Request.

Returns
  • #ITK_ok on success
static int Teamcenter::VerificationRequestServices::addParticipantToVerficationRequest ( const std::map< tag_t, std::vector< ParticipantInfoS > > &  vrToPartcipantInfoMap,
std::map< tag_t, std::vector< tag_t > > &  outVrToParticipants 
)
static

This function adds given input Paticipants to Verification Request in bulk. Returns added Participant details of Verfication Request.

Returns
  • #ITK_ok on success
static int Teamcenter::VerificationRequestServices::createVerificationRequest ( const std::vector< CreateVRInputDataS > &  input,
std::vector< CreateVRDataS > &  output 
)
static

This function creates Verfication Request and Populates with given input information in bulk. Returns created Verification Request and its data.

Returns
  • #ITK_ok on success
static int Teamcenter::VerificationRequestServices::getAbsOccDatasBasedOnQualiferAndAbsOcc ( const std::vector< tag_t > &  listOfQualifier,
const std::vector< tag_t > &  listOfAbsOcc,
std::vector< tag_t > &  listOfQualiferOut,
std::vector< tag_t > &  listOfAbsOccOut,
std::vector< tag_t > &  listOfAbsOccDataOut 
)
static
static int Teamcenter::VerificationRequestServices::initiateWorflowToVerficationRequest ( const std::map< tag_t, InitiateWorkflowInfoS > &  vrToWorkSSflowInfoMap,
std::map< tag_t, tag_t > &  outVrToCreatedProcessMap 
)
static

This function initiates given input workflow to Verification Request in bulk. Returns created process of verification request

Returns
  • #ITK_ok on success

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