| addPostAction(METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true, bool auto_dispatched=true) | Teamcenter::OperationDispatcher | |
| addPostAction2(METHOD_function_t fnPtr, TC_argument_list_t *userArgs, EXTENSIONFRAMEWORK_extension_category_t extnCategory, bool functionInvokerRequired=true, bool auto_dispatched=true) | Teamcenter::OperationDispatcher | |
| addPostActionAt(int pos, METHOD_function_t fnPtr, TC_argument_list_t *userArgs) | Teamcenter::OperationDispatcher | |
| addPostActionInternal(METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true, bool auto_dispatched=true) | Teamcenter::OperationDispatcher | |
| addPreAction(METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true) | Teamcenter::OperationDispatcher | |
| addPreAction2(METHOD_function_t fnPtr, TC_argument_list_t *userArgs, EXTENSIONFRAMEWORK_extension_category_t extnCategory, bool functionInvokerRequired=true) | Teamcenter::OperationDispatcher | |
| addPreActionAt(int pos, METHOD_function_t fnPtr, TC_argument_list_t *userArgs) | Teamcenter::OperationDispatcher | |
| addPreCondition(METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true) | Teamcenter::OperationDispatcher | |
| addPreCondition2(METHOD_function_t fnPtr, TC_argument_list_t *userArgs, EXTENSIONFRAMEWORK_extension_category_t extnCategory, bool functionInvokerRequired=true) | Teamcenter::OperationDispatcher | |
| addPreConditionAt(int pos, METHOD_function_t fnPtr, TC_argument_list_t *userArgs) | Teamcenter::OperationDispatcher | |
| addRuntimeUserArguments(const char *extensionName, ExtensionPointType_t extType, int argCount, const TC_argument_t *args) | Teamcenter::OperationDispatcher | |
| anyPostActions() const | Teamcenter::OperationDispatcher | |
| anyPreActions() const | Teamcenter::OperationDispatcher | |
| anyPreConditions() const | Teamcenter::OperationDispatcher | |
| askBMOperationName() const | Teamcenter::OperationDispatcher | |
| askBMOperationtag(tag_t *bmoptag) const | Teamcenter::OperationDispatcher | |
| askBulkOperationFuncPtr() const | Teamcenter::OperationDispatcher | |
| baseFunctionExists() const | Teamcenter::OperationDispatcher | |
| copyBaseFnDataFromExistingOperationDispatcher(OperationDispatcher *opDispatcher) | Teamcenter::OperationDispatcher | |
| copyPreBasePostFromExistingOperationDispatcher(OperationDispatcher *opDispatcher) | Teamcenter::OperationDispatcher | |
| createExtensionSetObject(ExtensionPointType_t extType) | Teamcenter::OperationDispatcher | |
| createFunctionSetObject(ExtensionPointType_t extType) | Teamcenter::OperationDispatcher | private |
| dumpFunction() | Teamcenter::OperationDispatcher | |
| evaluateObjectBasedSuperNeedsToExecuteParentSetBasedBaseAction(tag_t objectType, const std::string &objectBasedOperationID, int &oprnInt, bool &oObjBasedSuperDelegToSetBasedParent, OperationDispatcher *&opParentOprnDisp) | Teamcenter::OperationDispatcher | privatestatic |
| evaluateParentBusinessObjectOverrideOperation(tag_t objectType, const std::string &operationID, int &oprnInt, EXTENSIONFRAMEWORK_extension_category_t opCategory, tag_t &parentWithOpOverriden, OperationDispatcher *&opParentOprnDisp) | Teamcenter::OperationDispatcher | privatestatic |
| exeBaseAction(METHOD_message_t *msg,...) const | Teamcenter::OperationDispatcher | |
| execute(tag_t object_tag, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| execute(Teamcenter::BusinessObject *obj, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| execute(Teamcenter::BusinessObject *obj, std::vector< void * > &args) const | Teamcenter::OperationDispatcher | virtual |
| executeBaseAction(METHOD_message_t &msg, va_list args, bool userExitBase=false) const | Teamcenter::OperationDispatcher | virtual |
| executeBaseAction(tag_t object_tag, va_list args, bool userExitBase=false) const | Teamcenter::OperationDispatcher | virtual |
| executeBaseAction(Teamcenter::BusinessObject *obj, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executeBaseAction2(METHOD_message_t &msg, va_list args) const | Teamcenter::OperationDispatcher | |
| executeHighPriorityPostActions(METHOD_message_t &msg, va_list args) const | Teamcenter::OperationDispatcher | |
| executeObjectBasedSuperBaseAction2(tag_t objectType, const std::string &operationID, int &oprnInt, tag_t object,...) | Teamcenter::OperationDispatcher | static |
| executePostActions(METHOD_message_t &msg, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePostActions(tag_t object_tag, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePostActions(Teamcenter::BusinessObject *obj, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePreActions(METHOD_message_t &msg, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePreActions(tag_t object_tag, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePreActions(Teamcenter::BusinessObject *obj, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePreConditions(METHOD_message_t &msg, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePreConditions(tag_t object_tag, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executePreConditions(Teamcenter::BusinessObject *obj, va_list args) const | Teamcenter::OperationDispatcher | virtual |
| executeSetBasedSuperBaseAction(const std::string &typeName, const std::string &operationID, int &oprnInt, va_list args) | Teamcenter::OperationDispatcher | privatestatic |
| executeSetBasedSuperBaseAction2(const std::string &typeName, const std::string &operationID, int *pOprnInt,...) | Teamcenter::OperationDispatcher | static |
| executeUserExit(const char *typeName, const char *propName, const char *msgName, bool *customActionExecuted,...) | Teamcenter::OperationDispatcher | static |
| executeUserExit(const char *typeName, const char *propName, const char *msgName, va_list args) | Teamcenter::OperationDispatcher | static |
| exeHighPriorityPostActions(METHOD_message_t *msg,...) const | Teamcenter::OperationDispatcher | |
| exePostActions(METHOD_message_t *msg,...) const | Teamcenter::OperationDispatcher | |
| exePreActions(METHOD_message_t *msg,...) const | Teamcenter::OperationDispatcher | |
| exePreConditions(METHOD_message_t *msg,...) const | Teamcenter::OperationDispatcher | |
| getBaseAction() const | Teamcenter::OperationDispatcher | |
| getBaseActionCategory() const | Teamcenter::OperationDispatcher | |
| getBaseActionSet() const | Teamcenter::OperationDispatcher | |
| getBOName() const | Teamcenter::OperationDispatcher | inline |
| getIsObjectBasedBaseActionMergedToSetBased() const | Teamcenter::OperationDispatcher | |
| getOarEnabled() const | Teamcenter::OperationDispatcher | |
| getOpIdInt() const | Teamcenter::OperationDispatcher | inline |
| getPostActionExtensionFunctions() const | Teamcenter::OperationDispatcher | |
| getPostActionSet() const | Teamcenter::OperationDispatcher | |
| getPostActionUserArgPosition(TC_argument_list_t *user_arg_to_compare, METHOD_user_arg_compare_t compareFunc, int *positionFound) | Teamcenter::OperationDispatcher | |
| getPreActionExtensionFunctions() const | Teamcenter::OperationDispatcher | |
| getPreActionSet() const | Teamcenter::OperationDispatcher | |
| getPreActionUserArgPosition(TC_argument_list_t *user_arg_to_compare, METHOD_user_arg_compare_t compareFunc, int *positionFound) | Teamcenter::OperationDispatcher | |
| getPreConditionExtensionFunctions() const | Teamcenter::OperationDispatcher | |
| getPreConditionSet() const | Teamcenter::OperationDispatcher | |
| getPreConditionUserArgPosition(TC_argument_list_t *user_arg_to_compare, METHOD_user_arg_compare_t compareFunc, int *positionFound) | Teamcenter::OperationDispatcher | |
| getSizeOfPostActions(int *size) const | Teamcenter::OperationDispatcher | |
| getSizeOfPreActions(int *size) const | Teamcenter::OperationDispatcher | |
| getSizeOfPreConditions(int *size) const | Teamcenter::OperationDispatcher | |
| hasAction(const std::string &typeName, const std::string &operationName, ExtensionPointType_t extType) | Teamcenter::OperationDispatcher | static |
| hasPreOrPostAction() const | Teamcenter::OperationDispatcher | |
| isBaseActionExtensionsetEmpty() const | Teamcenter::OperationDispatcher | private |
| isExtensionValid(const std::string &typeName, const std::string &operationName, const std::string &extensionName, ExtensionPointType_t extType) | Teamcenter::OperationDispatcher | static |
| isOperation() const | Teamcenter::OperationDispatcher | inline |
| isPropagateInheritedDone() const | Teamcenter::OperationDispatcher | inline |
| isSetBased() const | Teamcenter::OperationDispatcher | |
| lookupUserExit(const char *typeName, const char *propName, const char *msgName, OperationDispatcher **opDispatcher) | Teamcenter::OperationDispatcher | static |
| m_baseAction | Teamcenter::OperationDispatcher | |
| m_baseActionExtensionSet | Teamcenter::OperationDispatcher | private |
| m_bmoperationTag | Teamcenter::OperationDispatcher | private |
| m_boName | Teamcenter::OperationDispatcher | private |
| m_bulkOperationFuncPtr | Teamcenter::OperationDispatcher | private |
| m_functionInvokerObj | Teamcenter::OperationDispatcher | private |
| m_isOperation | Teamcenter::OperationDispatcher | private |
| m_oarEnabled | Teamcenter::OperationDispatcher | private |
| m_operationName | Teamcenter::OperationDispatcher | private |
| m_opIdInt | Teamcenter::OperationDispatcher | private |
| m_populateInheritedDone | Teamcenter::OperationDispatcher | private |
| m_postActionExtensionSet | Teamcenter::OperationDispatcher | private |
| m_postActionSet | Teamcenter::OperationDispatcher | private |
| m_preActionExtensionSet | Teamcenter::OperationDispatcher | private |
| m_preActionSet | Teamcenter::OperationDispatcher | private |
| m_preConditionExtensionSet | Teamcenter::OperationDispatcher | private |
| m_preConditionSet | Teamcenter::OperationDispatcher | private |
| m_setBased | Teamcenter::OperationDispatcher | private |
| METHOD_user_arg_compare_t typedef | Teamcenter::OperationDispatcher | |
| movePostAction(int oldPosition, int newPosition) | Teamcenter::OperationDispatcher | |
| movePreAction(int oldPosition, int newPosition) | Teamcenter::OperationDispatcher | |
| movePreCondition(int oldPosition, int newPosition) | Teamcenter::OperationDispatcher | |
| Object() | Teamcenter::Object | |
| OperationDispatcher() | Teamcenter::OperationDispatcher | |
| propagatedInheritedDone(bool done) | Teamcenter::OperationDispatcher | inline |
| propagateInherited(OperationDispatcher *parentOpDispatcher) | Teamcenter::OperationDispatcher | |
| propagateInherited2(OperationDispatcher *sourceOpDispatcher, EXTENSIONFRAMEWORK_operation_extn_propagation_context_t opPropagationContext=DEFAULT_PROPAGATION) | Teamcenter::OperationDispatcher | |
| propagateInherited3(OperationDispatcher *sourceOpDispatcher, EXTENSIONFRAMEWORK_operation_extn_propagation_context_t opPropagationContext=DEFAULT_PROPAGATION, bool baseActionMergeRequired=true) | Teamcenter::OperationDispatcher | |
| reattachCreateToSavePostAction(ImanTypeCache *imanType, OperationDispatcher *srcOpDispatcher, const std::string &tarMsgName) | Teamcenter::OperationDispatcher | static |
| reattachExtensions(ImanTypeCache *imanType) | Teamcenter::OperationDispatcher | |
| reattachPostActionExtensions(OperationDispatcher *tarOpDispatcher) | Teamcenter::OperationDispatcher | |
| removePostActionAt(int position) | Teamcenter::OperationDispatcher | |
| removePreActionAt(int position) | Teamcenter::OperationDispatcher | |
| removePreConditionAt(int position) | Teamcenter::OperationDispatcher | |
| resetFunctionInvoker(Teamcenter::FunctionInvoker *functionInvokerObj) | Teamcenter::OperationDispatcher | |
| sameBaseAction(const OperationDispatcher *dispatcher) const | Teamcenter::OperationDispatcher | |
| setAsSetBased(bool value) | Teamcenter::OperationDispatcher | |
| setBaseAction(METHOD_function_t baseActionFnPtr, TC_argument_list_t *baseActionUserArgs) | Teamcenter::OperationDispatcher | |
| setBaseActionCategory(EXTENSIONFRAMEWORK_extension_category_t extnCategory) | Teamcenter::OperationDispatcher | |
| setBaseActionFunctionInvokerRequired(bool functionInvokerRequired) | Teamcenter::OperationDispatcher | |
| setBMOperationName(const char *opName) | Teamcenter::OperationDispatcher | |
| setBMOperationtag(tag_t bmoptag) | Teamcenter::OperationDispatcher | |
| setBOName(const std::string &boName) | Teamcenter::OperationDispatcher | |
| setBulkOperationFuncPtr(BulkOperation_bulk_loader_t bulkOperationFuncPtr) | Teamcenter::OperationDispatcher | |
| setExtensionRefactoredAsSetBased(const std::string &extensionName, ExtensionPointType_t extensionType) | Teamcenter::OperationDispatcher | |
| setFunctionInvoker(Teamcenter::FunctionInvoker *functionInvokerObj) | Teamcenter::OperationDispatcher | |
| setMetaOperation(bool isMetaOperation) | Teamcenter::OperationDispatcher | |
| setName(const std::string &) | Teamcenter::OperationDispatcher | virtual |
| setOarEnabled(bool value) | Teamcenter::OperationDispatcher | |
| setOpIdInt(const int opIdInt) | Teamcenter::OperationDispatcher | |
| setPostExtensionToBeReattached(const std::string &extensionName) | Teamcenter::OperationDispatcher | |
| setupMessageData(tag_t object_tag, METHOD_message_t &msgData) const | Teamcenter::OperationDispatcher | virtual |
| validateAutoDispatch() const | Teamcenter::OperationDispatcher | |
| ~Object() | Teamcenter::Object | virtual |
| ~OperationDispatcher() | Teamcenter::OperationDispatcher | virtual |