Teamcenter C++ API Reference  2312
Teamcenter::BusinessObjectRegistry Member List

This is the complete list of members for Teamcenter::BusinessObjectRegistry, including all inherited members.

BusinessObjectRegistry()Teamcenter::BusinessObjectRegistryprotected
checkAuthorLicense(const std::string &BOname, int &checkLicResult)=0Teamcenter::BusinessObjectRegistrypure virtual
checkConsumerLicense(const std::string &BOname, int &checkLicResult)=0Teamcenter::BusinessObjectRegistrypure virtual
createBusinessObject(const std::string &name)=0Teamcenter::BusinessObjectRegistrypure virtual
createBusinessObject(CreateInput *pCreateInput)=0Teamcenter::BusinessObjectRegistrypure virtual
createBusinessObjects(std::vector< Teamcenter::BulkInput * > *inputs, Teamcenter::BulkData *bd)=0Teamcenter::BusinessObjectRegistrypure virtual
createInputObject(const std::string &strBOName, const std::string &strOperationInputName)=0Teamcenter::BusinessObjectRegistrypure virtual
createShadowBusinessObject(CreateInput *pCreateInput)=0Teamcenter::BusinessObjectRegistrypure virtual
deleteInputObject(OperationInput *input)=0Teamcenter::BusinessObjectRegistrypure virtual
deleteObject(RootObject *obj)=0Teamcenter::BusinessObjectRegistrypure virtual
getAuthorFeatureKey(BusinessObjectRegEntry *regEntry, FeatureKeyCheck **featureKey, bool &didCheckedLic, int &checkLicResult) const =0Teamcenter::BusinessObjectRegistrypure virtual
getConsumerFeatureKey(BusinessObjectRegEntry *regEntry, FeatureKeyCheck **featureKey, bool &didCheckedLic, int &checkLicResult) const =0Teamcenter::BusinessObjectRegistrypure virtual
getObject(tag_t objTag)=0Teamcenter::BusinessObjectRegistrypure virtual
initialize(const std::string &boName)=0Teamcenter::BusinessObjectRegistrypure virtual
initializeExtenderBO(tag_t typeTag, int operationIdInteger)=0Teamcenter::BusinessObjectRegistrypure virtual
initializePropertyFnRegister(const std::string &boName, BusinessObjectPropFnRegister propFnRegister)=0Teamcenter::BusinessObjectRegistrypure virtual
initializeRegister(const std::string &name, BusinessObjectConstructor ctr, BusinessObjectInitializer initilaizer=0, BusinessObjectInitializer reinitilaizer=0, BusinessObjectInitializer uninitilaizer=0)=0Teamcenter::BusinessObjectRegistrypure virtual
instance()Teamcenter::BusinessObjectRegistrystatic
load(tag_t objTag)=0Teamcenter::BusinessObjectRegistrypure virtual
loadBusinessObjectExtenderLibrary(const std::string &nameSpace, const std::string &boName)=0Teamcenter::BusinessObjectRegistrypure virtual
registerFeatureKey(const std::string &BOname, FeatureKeyCheck *authorFeatureKey, FeatureKeyCheck *consumerFeatureKey=NULL)=0Teamcenter::BusinessObjectRegistrypure virtual
registerLoadedLibrary(const std::string &libName)=0Teamcenter::BusinessObjectRegistrypure virtual
updateAuthorFeatureKeyStatus(BusinessObjectRegEntry *regEntry, int checkLicResult)=0Teamcenter::BusinessObjectRegistrypure virtual
updateConsumerFeatureKeyStatus(BusinessObjectRegEntry *regEntry, int checkLicResult)=0Teamcenter::BusinessObjectRegistrypure virtual
~BusinessObjectRegistry()Teamcenter::BusinessObjectRegistryprotectedvirtual