|
Teamcenter C++ API Reference
2312
|
#include <PropOperationDispatcher.hxx>
Classes | |
| struct | directBaseFuncPtr |
Public Types | |
| typedef logical(* | METHOD_user_arg_compare_t )(TC_argument_list_t *firstArg, TC_argument_list_t *secondArg) |
Public Member Functions | |
| void | addPostAction (METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true, bool auto_dispatched=true) |
| void | addPostAction2 (METHOD_function_t fnPtr, TC_argument_list_t *userArgs, EXTENSIONFRAMEWORK_extension_category_t extnCategory, bool functionInvokerRequired=true, bool auto_dispatched=true) |
| void | addPostActionAt (int pos, METHOD_function_t fnPtr, TC_argument_list_t *userArgs) |
| void | addPostActionInternal (METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true, bool auto_dispatched=true) |
| void | addPreAction (METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true) |
| void | addPreAction2 (METHOD_function_t fnPtr, TC_argument_list_t *userArgs, EXTENSIONFRAMEWORK_extension_category_t extnCategory, bool functionInvokerRequired=true) |
| void | addPreActionAt (int pos, METHOD_function_t fnPtr, TC_argument_list_t *userArgs) |
| void | addPreCondition (METHOD_function_t fnPtr, TC_argument_list_t *userArgs, bool functionInvokerRequired=true) |
| void | addPreCondition2 (METHOD_function_t fnPtr, TC_argument_list_t *userArgs, EXTENSIONFRAMEWORK_extension_category_t extnCategory, bool functionInvokerRequired=true) |
| void | addPreConditionAt (int pos, METHOD_function_t fnPtr, TC_argument_list_t *userArgs) |
| int | addRuntimeUserArguments (const char *extensionName, ExtensionPointType_t extType, int argCount, const TC_argument_t *args) |
| bool | anyPostActions () const |
| bool | anyPreActions () const |
| bool | anyPreConditions () const |
| const char * | askBMOperationName () const |
| void | askBMOperationtag (tag_t *bmoptag) const |
| const BulkOperation_bulk_loader_t | askBulkOperationFuncPtr () const |
| void | askDispatches (bool &condDispatch, bool &preDispatch, bool &baseDispatch, bool &postDispatch) |
| ImanProperty * | askProperty (EIMObject *obj, PropertyDescriptor *pd) const |
| bool | baseFunctionExists () const |
| void | copyBaseFnDataFromExistingOperationDispatcher (OperationDispatcher *opDispatcher) |
| void | copyDirectFuncPointerFromSourceOperationDispatcher (const PropOperationDispatcher *source) |
| void | copyPreBasePostFromExistingOperationDispatcher (OperationDispatcher *opDispatcher) |
| ExtensionSet * | createExtensionSetObject (ExtensionPointType_t extType) |
| void | dumpFunction () |
| int | exeBaseAction (METHOD_message_t *msg,...) const |
| virtual void | execute (tag_t object_tag, va_list args) const |
| virtual void | execute (Teamcenter::BusinessObject *obj, va_list args) const |
| virtual void | execute (Teamcenter::BusinessObject *obj, std::vector< void * > &args) const |
| virtual void | executeBaseAction (METHOD_message_t &msg, va_list args, bool userExitBase=false) const |
| virtual void | executeBaseAction (tag_t object_tag, va_list args, bool userExitBase=false) const |
| virtual void | executeBaseAction (Teamcenter::BusinessObject *obj, va_list args) const |
| int | executeBaseAction2 (METHOD_message_t &msg, va_list args) const |
| void | executeHighPriorityPostActions (METHOD_message_t &msg, va_list args) const |
| virtual void | executePostActions (METHOD_message_t &msg, va_list args) const |
| virtual void | executePostActions (tag_t object_tag, va_list args) const |
| virtual void | executePostActions (Teamcenter::BusinessObject *obj, va_list args) const |
| virtual void | executePreActions (METHOD_message_t &msg, va_list args) const |
| virtual void | executePreActions (tag_t object_tag, va_list args) const |
| virtual void | executePreActions (Teamcenter::BusinessObject *obj, va_list args) const |
| virtual void | executePreConditions (METHOD_message_t &msg, va_list args) const |
| virtual void | executePreConditions (tag_t object_tag, va_list args) const |
| virtual void | executePreConditions (Teamcenter::BusinessObject *obj, va_list args) const |
| int | exeHighPriorityPostActions (METHOD_message_t *msg,...) const |
| int | exePostActions (METHOD_message_t *msg,...) const |
| int | exePreActions (METHOD_message_t *msg,...) const |
| int | exePreConditions (METHOD_message_t *msg,...) const |
| extn_fn | getBaseAction () const |
| EXTENSIONFRAMEWORK_extension_category_t | getBaseActionCategory () const |
| PropBaseFnType | getBaseActionFunctionType () const |
| ExtensionSet * | getBaseActionSet () const |
| std::string | getBOName () const |
| virtual void | getCharArrayBaseAction (METHOD_message_t *msgData, int *num, char **value, logical **isNull) const |
| virtual void | getCharArrayBaseAction (METHOD_message_t *msgData, int *num, char **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getCharArrayPostActions (METHOD_message_t *msgData, int *num, char **value, logical **isNull) const |
| virtual void | getCharArrayPostActions (METHOD_message_t *msgData, int *num, char **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getCharArrayPreActions (METHOD_message_t *msgData, int *num, char **value, logical **isNull) const |
| virtual void | getCharArrayPreActions (METHOD_message_t *msgData, int *num, char **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getCharArrayPreConditions (METHOD_message_t *msgData, int *num, char **value, logical **isNull) const |
| virtual void | getCharArrayPreConditions (METHOD_message_t *msgData, int *num, char **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getCharBaseAction (METHOD_message_t *msgData, char *value, logical *isNull) const |
| virtual void | getCharBaseAction (METHOD_message_t *msgData, char *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getCharPostActions (METHOD_message_t *msgData, char *value, logical *isNull) const |
| virtual void | getCharPostActions (METHOD_message_t *msgData, char *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getCharPreActions (METHOD_message_t *msgData, char *value, logical *isNull) const |
| virtual void | getCharPreActions (METHOD_message_t *msgData, char *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getCharPreConditions (METHOD_message_t *msgData, char *value, logical *isNull) const |
| virtual void | getCharPreConditions (METHOD_message_t *msgData, char *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getDateArrayBaseAction (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull) const |
| virtual void | getDateArrayBaseAction (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDateArrayPostActions (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull) const |
| virtual void | getDateArrayPostActions (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDateArrayPreActions (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull) const |
| virtual void | getDateArrayPreActions (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDateArrayPreConditions (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull) const |
| virtual void | getDateArrayPreConditions (METHOD_message_t *msgData, int *num, date_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDateBaseAction (METHOD_message_t *msgData, date_t *value, logical *isNull) const |
| virtual void | getDateBaseAction (METHOD_message_t *msgData, date_t *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getDatePostActions (METHOD_message_t *msgData, date_t *value, logical *isNull) const |
| virtual void | getDatePostActions (METHOD_message_t *msgData, date_t *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getDatePreActions (METHOD_message_t *msgData, date_t *value, logical *isNull) const |
| virtual void | getDatePreActions (METHOD_message_t *msgData, date_t *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getDatePreConditions (METHOD_message_t *msgData, date_t *value, logical *isNull) const |
| virtual void | getDatePreConditions (METHOD_message_t *msgData, date_t *value, logical *isNull, logical *hasReadAccess) const |
| directBaseFuncPtr | getDirectBaseGetterFnInfo (void) const |
| virtual void | getDoubleArrayBaseAction (METHOD_message_t *msgData, int *num, double **value, logical **isNull) const |
| virtual void | getDoubleArrayBaseAction (METHOD_message_t *msgData, int *num, double **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDoubleArrayPostActions (METHOD_message_t *msgData, int *num, double **value, logical **isNull) const |
| virtual void | getDoubleArrayPostActions (METHOD_message_t *msgData, int *num, double **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDoubleArrayPreActions (METHOD_message_t *msgData, int *num, double **value, logical **isNull) const |
| virtual void | getDoubleArrayPreActions (METHOD_message_t *msgData, int *num, double **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDoubleArrayPreConditions (METHOD_message_t *msgData, int *num, double **value, logical **isNull) const |
| virtual void | getDoubleArrayPreConditions (METHOD_message_t *msgData, int *num, double **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getDoubleBaseAction (METHOD_message_t *msgData, double *value, logical *isNull) const |
| virtual void | getDoubleBaseAction (METHOD_message_t *msgData, double *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getDoublePostActions (METHOD_message_t *msgData, double *value, logical *isNull) const |
| virtual void | getDoublePostActions (METHOD_message_t *msgData, double *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getDoublePreActions (METHOD_message_t *msgData, double *value, logical *isNull) const |
| virtual void | getDoublePreActions (METHOD_message_t *msgData, double *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getDoublePreConditions (METHOD_message_t *msgData, double *value, logical *isNull) const |
| virtual void | getDoublePreConditions (METHOD_message_t *msgData, double *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getIntArrayBaseAction (METHOD_message_t *msgData, int *num, int **value, logical **isNull) const |
| virtual void | getIntArrayBaseAction (METHOD_message_t *msgData, int *num, int **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getIntArrayPostActions (METHOD_message_t *msgData, int *num, int **value, logical **isNull) const |
| virtual void | getIntArrayPostActions (METHOD_message_t *msgData, int *num, int **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getIntArrayPreActions (METHOD_message_t *msgData, int *num, int **value, logical **isNull) const |
| virtual void | getIntArrayPreActions (METHOD_message_t *msgData, int *num, int **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getIntArrayPreConditions (METHOD_message_t *msgData, int *num, int **value, logical **isNull) const |
| virtual void | getIntArrayPreConditions (METHOD_message_t *msgData, int *num, int **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getIntBaseAction (METHOD_message_t *msgData, int *value, logical *isNull) const |
| virtual void | getIntBaseAction (METHOD_message_t *msgData, int *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getIntPostActions (METHOD_message_t *msgData, int *value, logical *isNull) const |
| virtual void | getIntPostActions (METHOD_message_t *msgData, int *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getIntPreActions (METHOD_message_t *msgData, int *value, logical *isNull) const |
| virtual void | getIntPreActions (METHOD_message_t *msgData, int *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getIntPreConditions (METHOD_message_t *msgData, int *value, logical *isNull) const |
| virtual void | getIntPreConditions (METHOD_message_t *msgData, int *value, logical *isNull, logical *hasReadAccess) const |
| bool | getIsObjectBasedBaseActionMergedToSetBased () const |
| virtual void | getLogicalArrayBaseAction (METHOD_message_t *msgData, int *num, logical **value, logical **isNull) const |
| virtual void | getLogicalArrayBaseAction (METHOD_message_t *msgData, int *num, logical **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getLogicalArrayPostActions (METHOD_message_t *msgData, int *num, logical **value, logical **isNull) const |
| virtual void | getLogicalArrayPostActions (METHOD_message_t *msgData, int *num, logical **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getLogicalArrayPreActions (METHOD_message_t *msgData, int *num, logical **value, logical **isNull) const |
| virtual void | getLogicalArrayPreActions (METHOD_message_t *msgData, int *num, logical **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getLogicalArrayPreConditions (METHOD_message_t *msgData, int *num, logical **value, logical **isNull) const |
| virtual void | getLogicalArrayPreConditions (METHOD_message_t *msgData, int *num, logical **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getLogicalBaseAction (METHOD_message_t *msgData, logical *value, logical *isNull) const |
| virtual void | getLogicalBaseAction (METHOD_message_t *msgData, logical *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getLogicalPostActions (METHOD_message_t *msgData, logical *value, logical *isNull) const |
| virtual void | getLogicalPostActions (METHOD_message_t *msgData, logical *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getLogicalPreActions (METHOD_message_t *msgData, logical *value, logical *isNull) const |
| virtual void | getLogicalPreActions (METHOD_message_t *msgData, logical *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getLogicalPreConditions (METHOD_message_t *msgData, logical *value, logical *isNull) const |
| virtual void | getLogicalPreConditions (METHOD_message_t *msgData, logical *value, logical *isNull, logical *hasReadAccess) const |
| std::string | getName () const |
| bool | getOarEnabled () const |
| int | getOpIdInt () const |
| ExtensionFunctionSet * | getPostActionExtensionFunctions () const |
| ExtensionSet * | getPostActionSet () const |
| int | getPostActionUserArgPosition (TC_argument_list_t *user_arg_to_compare, METHOD_user_arg_compare_t compareFunc, int *positionFound) |
| ExtensionFunctionSet * | getPreActionExtensionFunctions () const |
| ExtensionSet * | getPreActionSet () const |
| int | getPreActionUserArgPosition (TC_argument_list_t *user_arg_to_compare, METHOD_user_arg_compare_t compareFunc, int *positionFound) |
| ExtensionFunctionSet * | getPreConditionExtensionFunctions () const |
| ExtensionSet * | getPreConditionSet () const |
| int | getPreConditionUserArgPosition (TC_argument_list_t *user_arg_to_compare, METHOD_user_arg_compare_t compareFunc, int *positionFound) |
| void | getSizeOfPostActions (int *size) const |
| void | getSizeOfPreActions (int *size) const |
| void | getSizeOfPreConditions (int *size) const |
| virtual void | getStringArrayBaseAction (METHOD_message_t *msgData, int *num, char ***value, logical **isNull) const |
| virtual void | getStringArrayBaseAction (METHOD_message_t *msgData, int *num, char ***value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getStringArrayPostActions (METHOD_message_t *msgData, int *num, char ***value, logical **isNull) const |
| virtual void | getStringArrayPostActions (METHOD_message_t *msgData, int *num, char ***value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getStringArrayPreActions (METHOD_message_t *msgData, int *num, char ***value, logical **isNull) const |
| virtual void | getStringArrayPreActions (METHOD_message_t *msgData, int *num, char ***value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getStringArrayPreConditions (METHOD_message_t *msgData, int *num, char ***value, logical **isNull) const |
| virtual void | getStringArrayPreConditions (METHOD_message_t *msgData, int *num, char ***value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getStringBaseAction (METHOD_message_t *msgData, char **value, logical *isNull) const |
| virtual void | getStringBaseAction (METHOD_message_t *msgData, char **value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getStringPostActions (METHOD_message_t *msgData, char **value, logical *isNull) const |
| virtual void | getStringPostActions (METHOD_message_t *msgData, char **value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getStringPreActions (METHOD_message_t *msgData, char **value, logical *isNull) const |
| virtual void | getStringPreActions (METHOD_message_t *msgData, char **value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getStringPreConditions (METHOD_message_t *msgData, char **value, logical *isNull) const |
| virtual void | getStringPreConditions (METHOD_message_t *msgData, char **value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getTagArrayBaseAction (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull) const |
| virtual void | getTagArrayBaseAction (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getTagArrayPostActions (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull) const |
| virtual void | getTagArrayPostActions (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getTagArrayPreActions (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull) const |
| virtual void | getTagArrayPreActions (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getTagArrayPreConditions (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull) const |
| virtual void | getTagArrayPreConditions (METHOD_message_t *msgData, int *num, tag_t **value, logical **isNull, logical *hasReadAccess) const |
| virtual void | getTagBaseAction (METHOD_message_t *msgData, tag_t *value, logical *isNull) const |
| virtual void | getTagBaseAction (METHOD_message_t *msgData, tag_t *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getTagPostActions (METHOD_message_t *msgData, tag_t *value, logical *isNull) const |
| virtual void | getTagPostActions (METHOD_message_t *msgData, tag_t *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getTagPreActions (METHOD_message_t *msgData, tag_t *value, logical *isNull) const |
| virtual void | getTagPreActions (METHOD_message_t *msgData, tag_t *value, logical *isNull, logical *hasReadAccess) const |
| virtual void | getTagPreConditions (METHOD_message_t *msgData, tag_t *value, logical *isNull) const |
| virtual void | getTagPreConditions (METHOD_message_t *msgData, tag_t *value, logical *isNull, logical *hasReadAccess) const |
| bool | hasPreOrPostAction () const |
| bool | isDirectBaseGetterFnRegistered () const |
| bool | isMatchAllBaseAction () const |
| bool | isOperation () const |
| bool | isPropagateInheritedDone () const |
| bool | isSetBased () const |
| int | movePostAction (int oldPosition, int newPosition) |
| int | movePreAction (int oldPosition, int newPosition) |
| int | movePreCondition (int oldPosition, int newPosition) |
| void | propagatedInheritedDone (bool done) |
| void | propagateInherited (OperationDispatcher *parentOpDispatcher) |
| void | propagateInherited2 (OperationDispatcher *sourceOpDispatcher, EXTENSIONFRAMEWORK_operation_extn_propagation_context_t opPropagationContext=DEFAULT_PROPAGATION) |
| void | propagateInherited3 (OperationDispatcher *sourceOpDispatcher, EXTENSIONFRAMEWORK_operation_extn_propagation_context_t opPropagationContext=DEFAULT_PROPAGATION, bool baseActionMergeRequired=true) |
| void | propagateInheritedDirectGetter (PropOperationDispatcher *parentOpDispatcher) |
| PropOperationDispatcher () | |
| int | reattachExtensions (ImanTypeCache *imanType) |
| int | reattachPostActionExtensions (OperationDispatcher *tarOpDispatcher) |
| int | removePostActionAt (int position) |
| int | removePreActionAt (int position) |
| int | removePreConditionAt (int position) |
| FunctionInvoker * | resetFunctionInvoker (Teamcenter::FunctionInvoker *functionInvokerObj) |
| bool | sameBaseAction (const OperationDispatcher *dispatcher) const |
| void | setAsSetBased (bool value) |
| void | setBaseAction (METHOD_function_t baseActionFnPtr, TC_argument_list_t *baseActionUserArgs) |
| void | setBaseActionCategory (EXTENSIONFRAMEWORK_extension_category_t extnCategory) |
| void | setBaseActionFunctionInvokerRequired (bool functionInvokerRequired) |
| void | setBaseActionFunctionType (Teamcenter::PropBaseFnType functionType) |
| int | setBMOperationName (const char *opName) |
| void | setBMOperationtag (tag_t bmoptag) |
| void | setBOName (const std::string &boName) |
| void | setBulkOperationFuncPtr (BulkOperation_bulk_loader_t bulkOperationFuncPtr) |
| virtual void | setCharArrayBaseAction (METHOD_message_t *msgData, int num, const char *charValues, const logical *isNullVals) const |
| virtual void | setCharArrayPostActions (METHOD_message_t *msgData, int num, const char *charValues, const logical *isNullVals) const |
| virtual void | setCharArrayPreActions (METHOD_message_t *msgData, int num, const char *charValues, const logical *isNullVals) const |
| virtual void | setCharArrayPreConditions (METHOD_message_t *msgData, int num, const char *charValues, const logical *isNullVals) const |
| virtual void | setCharBaseAction (METHOD_message_t *msgData, const char charValue, const logical isNull) const |
| virtual void | setCharPostActions (METHOD_message_t *msgData, const char charValue, const logical isNull) const |
| virtual void | setCharPreActions (METHOD_message_t *msgData, const char charValue, const logical isNull) const |
| virtual void | setCharPreConditions (METHOD_message_t *msgData, const char charValue, const logical isNull) const |
| virtual void | setDateArrayBaseAction (METHOD_message_t *msgData, int num, const date_t *dateValues, const logical *isNullVals) const |
| virtual void | setDateArrayPostActions (METHOD_message_t *msgData, int num, const date_t *dateValues, const logical *isNullVals) const |
| virtual void | setDateArrayPreActions (METHOD_message_t *msgData, int num, const date_t *dateValues, const logical *isNullVals) const |
| virtual void | setDateArrayPreConditions (METHOD_message_t *msgData, int num, const date_t *dateValues, const logical *isNullVals) const |
| virtual void | setDateBaseAction (METHOD_message_t *msgData, const date_t dateValue, const logical isNull) const |
| virtual void | setDatePostActions (METHOD_message_t *msgData, const date_t dateValue, const logical isNull) const |
| virtual void | setDatePreActions (METHOD_message_t *msgData, const date_t dateValue, const logical isNull) const |
| virtual void | setDatePreConditions (METHOD_message_t *msgData, const date_t dateValue, const logical isNull) const |
| void | setDirectBaseGetterFnInfo (generic_routine_t genericAnyValue_FnPtr, TC_argument_list_t *argList) |
| virtual void | setDoubleArrayBaseAction (METHOD_message_t *msgData, int num, const double *doubleValue, const logical *isNull) const |
| virtual void | setDoubleArrayPostActions (METHOD_message_t *msgData, int num, const double *doubleValue, const logical *isNull) const |
| virtual void | setDoubleArrayPreActions (METHOD_message_t *msgData, int num, const double *doubleValue, const logical *isNull) const |
| virtual void | setDoubleArrayPreConditions (METHOD_message_t *msgData, int num, const double *doubleValue, const logical *isNull) const |
| virtual void | setDoubleBaseAction (METHOD_message_t *msgData, const double doubleValue, const logical isNull) const |
| virtual void | setDoublePostActions (METHOD_message_t *msgData, const double doubleValue, const logical isNull) const |
| virtual void | setDoublePreActions (METHOD_message_t *msgData, const double doubleValue, const logical isNull) const |
| virtual void | setDoublePreConditions (METHOD_message_t *msgData, const double doubleValue, const logical isNull) const |
| int | setExtensionRefactoredAsSetBased (const std::string &extensionName, ExtensionPointType_t extensionType) |
| void | setFunctionInvoker (Teamcenter::FunctionInvoker *functionInvokerObj) |
| virtual void | setIntArrayBaseAction (METHOD_message_t *msgData, int num, const int *intValues, const logical *isNullVals) const |
| virtual void | setIntArrayPostActions (METHOD_message_t *msgData, int num, const int *intValues, const logical *isNullVals) const |
| virtual void | setIntArrayPreActions (METHOD_message_t *msgData, int num, const int *intValues, const logical *isNullVals) const |
| virtual void | setIntArrayPreConditions (METHOD_message_t *msgData, int num, const int *intValues, const logical *isNullVals) const |
| virtual void | setIntBaseAction (METHOD_message_t *msgData, const int intValue, const logical isNull) const |
| virtual void | setIntPostActions (METHOD_message_t *msgData, const int intValue, const logical isNull) const |
| virtual void | setIntPreActions (METHOD_message_t *msgData, const int intValue, const logical isNull) const |
| virtual void | setIntPreConditions (METHOD_message_t *msgData, const int intValue, const logical isNull) const |
| void | setIsMatchAllBaseAction (bool) |
| virtual void | setLogicalArrayBaseAction (METHOD_message_t *msgData, int num, const logical *boolValues, const logical *isNullVals) const |
| virtual void | setLogicalArrayPostActions (METHOD_message_t *msgData, int num, const logical *boolValues, const logical *isNullVals) const |
| virtual void | setLogicalArrayPreActions (METHOD_message_t *msgData, int num, const logical *boolValues, const logical *isNullVals) const |
| virtual void | setLogicalArrayPreConditions (METHOD_message_t *msgData, int num, const logical *boolValues, const logical *isNullVals) const |
| virtual void | setLogicalBaseAction (METHOD_message_t *msgData, const logical boolValue, const logical isNull) const |
| virtual void | setLogicalPostActions (METHOD_message_t *msgData, const logical boolValue, const logical isNull) const |
| virtual void | setLogicalPreActions (METHOD_message_t *msgData, const logical boolValue, const logical isNull) const |
| virtual void | setLogicalPreConditions (METHOD_message_t *msgData, const logical boolValue, const logical isNull) const |
| void | setMetaOperation (bool isMetaOperation) |
| void | setName (const std::string &name) |
| void | setOarEnabled (bool value) |
| void | setOpIdInt (const int opIdInt) |
| int | setPostExtensionToBeReattached (const std::string &extensionName) |
| virtual void | setStringArrayBaseAction (METHOD_message_t *msgData, int num, const char **values, const logical *is_null) const |
| virtual void | setStringArrayPostActions (METHOD_message_t *msgData, int num, const char **values, const logical *is_null) const |
| virtual void | setStringArrayPreActions (METHOD_message_t *msgData, int num, const char **values, const logical *is_null) const |
| virtual void | setStringArrayPreConditions (METHOD_message_t *msgData, int num, const char **values, const logical *is_null) const |
| virtual void | setStringBaseAction (METHOD_message_t *msgData, const char *value, const logical isNull) const |
| virtual void | setStringPostActions (METHOD_message_t *msgData, const char *value, const logical isNull) const |
| virtual void | setStringPreActions (METHOD_message_t *msgData, const char *value, const logical isNull) const |
| virtual void | setStringPreConditions (METHOD_message_t *msgData, const char *value, const logical isNull) const |
| virtual void | setTagArrayBaseAction (METHOD_message_t *msgData, int num, const tag_t *tagValues, const logical *isNullVals) const |
| virtual void | setTagArrayPostActions (METHOD_message_t *msgData, int num, const tag_t *tagValues, const logical *isNullVals) const |
| virtual void | setTagArrayPreActions (METHOD_message_t *msgData, int num, const tag_t *tagValues, const logical *isNullVals) const |
| virtual void | setTagArrayPreConditions (METHOD_message_t *msgData, int num, const tag_t *tagValues, const logical *isNullVals) const |
| virtual void | setTagBaseAction (METHOD_message_t *msgData, const tag_t tagValue, const logical isNull) const |
| virtual void | setTagPostActions (METHOD_message_t *msgData, const tag_t tagValue, const logical isNull) const |
| virtual void | setTagPreActions (METHOD_message_t *msgData, const tag_t tagValue, const logical isNull) const |
| virtual void | setTagPreConditions (METHOD_message_t *msgData, const tag_t tagValue, const logical isNull) const |
| bool | validateAutoDispatch () const |
| virtual | ~PropOperationDispatcher () |
Static Public Member Functions | |
| static OperationDispatcher * | constructor () |
| static int | executeObjectBasedSuperBaseAction2 (tag_t objectType, const std::string &operationID, int &oprnInt, tag_t object,...) |
| static int | executeSetBasedSuperBaseAction2 (const std::string &typeName, const std::string &operationID, int *pOprnInt,...) |
| static int | executeUserExit (const char *typeName, const char *propName, const char *msgName, bool *customActionExecuted,...) |
| static int | executeUserExit (const char *typeName, const char *propName, const char *msgName, va_list args) |
| static int | findParentPropOperationDispatcher (tag_t objectType, const std::string &propertyName, const std::string &propOpernMsg, int &propMsgIndex, OperationDispatcher *&opPropOprnDisp) |
| static bool | hasAction (const std::string &typeName, const std::string &operationName, ExtensionPointType_t extType) |
| static bool | isExtensionValid (const std::string &typeName, const std::string &operationName, const std::string &extensionName, ExtensionPointType_t extType) |
| static int | lookupUserExit (const char *typeName, const char *propName, const char *msgName, OperationDispatcher **opDispatcher) |
| static int | reattachCreateToSavePostAction (ImanTypeCache *imanType, OperationDispatcher *srcOpDispatcher, const std::string &tarMsgName) |
Public Attributes | |
| extn_fn | m_baseAction |
Protected Member Functions | |
| void | setupMessageData (tag_t object_tag, METHOD_message_t &msgData) const |
| void | setupPropMessageData (tag_t object_tag, METHOD_message_t &msgData) const |
Private Attributes | |
| PropBaseFnType | m_baseActionFunctionType |
| directBaseFuncPtr | m_directBaseGetterFn |
| std::string | m_propName |
Definition at line 54 of file PropOperationDispatcher.hxx.
|
inherited |
Definition at line 206 of file OperationDispatcher.hxx.
| Teamcenter::PropOperationDispatcher::PropOperationDispatcher | ( | ) |
|
virtual |
|
inherited |
The method to add post action extension to the legacy operation
|
inherited |
The method to add post action extension to the meta model operation
|
inherited |
|
inherited |
The method to add high priority post action extension to the set based meta model operation
|
inherited |
The method to add pre action extension to the legacy operation
|
inherited |
The method to add pre action extension to the meta model operation
|
inherited |
|
inherited |
The method to add pre condition extension to the legacy operation
|
inherited |
The method to add pre condition extension to the meta model operation
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
| void Teamcenter::PropOperationDispatcher::askDispatches | ( | bool & | condDispatch, |
| bool & | preDispatch, | ||
| bool & | baseDispatch, | ||
| bool & | postDispatch | ||
| ) |
| ImanProperty* Teamcenter::PropOperationDispatcher::askProperty | ( | EIMObject * | obj, |
| PropertyDescriptor * | pd | ||
| ) | const |
|
inherited |
|
static |
|
inherited |
Used to copy base function data from existing operation dispatcher
| void Teamcenter::PropOperationDispatcher::copyDirectFuncPointerFromSourceOperationDispatcher | ( | const PropOperationDispatcher * | source | ) |
|
inherited |
|
inherited |
|
inherited |
Dump function to display all member variables
|
inherited |
|
virtualinherited |
Reimplemented in Teamcenter::getDisplayableValuesOperationDispatcher, Teamcenter::getCharArrayOperationDispatcher, Teamcenter::getLogicalArrayOperationDispatcher, Teamcenter::getTagArrayOperationDispatcher, Teamcenter::getCharOperationDispatcher, Teamcenter::getDateArrayOperationDispatcher, Teamcenter::getDateOperationDispatcher, Teamcenter::getDoubleArrayOperationDispatcher, Teamcenter::getDoubleOperationDispatcher, Teamcenter::getIntArrayOperationDispatcher, Teamcenter::getIntOperationDispatcher, Teamcenter::getLogicalOperationDispatcher, Teamcenter::getStringArrayOperationDispatcher, Teamcenter::getStringOperationDispatcher, Teamcenter::getTagOperationDispatcher, Teamcenter::setCharArrayOperationDispatcher, Teamcenter::setDoubleOperationDispatcher, Teamcenter::setStringOperationDispatcher, Teamcenter::setTagOperationDispatcher, Teamcenter::setCharOperationDispatcher, Teamcenter::setDateArrayOperationDispatcher, Teamcenter::setDateOperationDispatcher, Teamcenter::setDoubleArrayOperationDispatcher, Teamcenter::setIntArrayOperationDispatcher, Teamcenter::setIntOperationDispatcher, Teamcenter::setLogicalArrayOperationDispatcher, Teamcenter::setLogicalOperationDispatcher, Teamcenter::setStringArrayOperationDispatcher, and Teamcenter::setTagArrayOperationDispatcher.
|
virtualinherited |
Reimplemented in Teamcenter::getDisplayableValuesOperationDispatcher, Teamcenter::getCharArrayOperationDispatcher, Teamcenter::getLogicalArrayOperationDispatcher, Teamcenter::getTagArrayOperationDispatcher, Teamcenter::getCharOperationDispatcher, Teamcenter::getDateArrayOperationDispatcher, Teamcenter::getDateOperationDispatcher, Teamcenter::getDoubleArrayOperationDispatcher, Teamcenter::getDoubleOperationDispatcher, Teamcenter::getIntArrayOperationDispatcher, Teamcenter::getIntOperationDispatcher, Teamcenter::getLogicalOperationDispatcher, Teamcenter::getStringArrayOperationDispatcher, Teamcenter::getStringOperationDispatcher, Teamcenter::getTagOperationDispatcher, Teamcenter::setCharArrayOperationDispatcher, Teamcenter::setDoubleOperationDispatcher, Teamcenter::setStringOperationDispatcher, Teamcenter::setTagOperationDispatcher, Teamcenter::setCharOperationDispatcher, Teamcenter::setDateArrayOperationDispatcher, Teamcenter::setDateOperationDispatcher, Teamcenter::setDoubleArrayOperationDispatcher, Teamcenter::setIntArrayOperationDispatcher, Teamcenter::setIntOperationDispatcher, Teamcenter::setLogicalArrayOperationDispatcher, Teamcenter::setLogicalOperationDispatcher, Teamcenter::setStringArrayOperationDispatcher, and Teamcenter::setTagArrayOperationDispatcher.
|
virtualinherited |
Reimplemented in Teamcenter::getDisplayableValuesOperationDispatcher, Teamcenter::getCharArrayOperationDispatcher, Teamcenter::getLogicalArrayOperationDispatcher, Teamcenter::getTagArrayOperationDispatcher, Teamcenter::getCharOperationDispatcher, Teamcenter::getDateArrayOperationDispatcher, Teamcenter::getDateOperationDispatcher, Teamcenter::getDoubleArrayOperationDispatcher, Teamcenter::getDoubleOperationDispatcher, Teamcenter::getIntArrayOperationDispatcher, Teamcenter::getIntOperationDispatcher, Teamcenter::getLogicalOperationDispatcher, Teamcenter::getStringArrayOperationDispatcher, Teamcenter::getStringOperationDispatcher, Teamcenter::getTagOperationDispatcher, Teamcenter::setCharArrayOperationDispatcher, Teamcenter::setDoubleOperationDispatcher, Teamcenter::setStringOperationDispatcher, Teamcenter::setTagOperationDispatcher, Teamcenter::setCharOperationDispatcher, Teamcenter::setDateArrayOperationDispatcher, Teamcenter::setDateOperationDispatcher, Teamcenter::setDoubleArrayOperationDispatcher, Teamcenter::setIntArrayOperationDispatcher, Teamcenter::setIntOperationDispatcher, Teamcenter::setLogicalArrayOperationDispatcher, Teamcenter::setLogicalOperationDispatcher, Teamcenter::setStringArrayOperationDispatcher, and Teamcenter::setTagArrayOperationDispatcher.
|
virtualinherited |
when overriding, never change the default arguments
|
virtualinherited |
when overriding, never change the default arguments
|
virtualinherited |
|
inherited |
Executes set based base action with object based input. Function invoker adapts object based input to the set based input
|
inherited |
|
staticinherited |
Executes the base action during a super call for an object based operation based on dynamic lookup. This is used in auto code generation. It is meant for internal use only.
| objectType | (I) The type. |
| operationID | (I) The operation identifier. |
| oprnInt | (IO) The operation identifier as an integer. It is meant for internal use only. |
| object | (I) The object. |
|
virtualinherited |
Reimplemented in Teamcenter::setStringOperationDispatcher, Teamcenter::getCharArrayOperationDispatcher, Teamcenter::getCharOperationDispatcher, Teamcenter::getDateArrayOperationDispatcher, Teamcenter::getDateOperationDispatcher, Teamcenter::getDisplayableValuesOperationDispatcher, Teamcenter::getDoubleArrayOperationDispatcher, Teamcenter::getDoubleOperationDispatcher, Teamcenter::getIntArrayOperationDispatcher, Teamcenter::getIntOperationDispatcher, Teamcenter::getLogicalArrayOperationDispatcher, Teamcenter::getLogicalOperationDispatcher, Teamcenter::getStringArrayOperationDispatcher, Teamcenter::getStringOperationDispatcher, Teamcenter::getTagArrayOperationDispatcher, Teamcenter::getTagOperationDispatcher, Teamcenter::setCharArrayOperationDispatcher, Teamcenter::setCharOperationDispatcher, Teamcenter::setDateArrayOperationDispatcher, Teamcenter::setDateOperationDispatcher, Teamcenter::setDoubleArrayOperationDispatcher, Teamcenter::setDoubleOperationDispatcher, Teamcenter::setIntArrayOperationDispatcher, Teamcenter::setIntOperationDispatcher, Teamcenter::setLogicalArrayOperationDispatcher, Teamcenter::setLogicalOperationDispatcher, Teamcenter::setStringArrayOperationDispatcher, Teamcenter::setTagArrayOperationDispatcher, and Teamcenter::setTagOperationDispatcher.
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
Reimplemented in Teamcenter::setStringOperationDispatcher, Teamcenter::getCharArrayOperationDispatcher, Teamcenter::getCharOperationDispatcher, Teamcenter::getDateArrayOperationDispatcher, Teamcenter::getDateOperationDispatcher, Teamcenter::getDisplayableValuesOperationDispatcher, Teamcenter::getDoubleArrayOperationDispatcher, Teamcenter::getDoubleOperationDispatcher, Teamcenter::getIntArrayOperationDispatcher, Teamcenter::getIntOperationDispatcher, Teamcenter::getLogicalArrayOperationDispatcher, Teamcenter::getLogicalOperationDispatcher, Teamcenter::getStringArrayOperationDispatcher, Teamcenter::getStringOperationDispatcher, Teamcenter::getTagArrayOperationDispatcher, Teamcenter::getTagOperationDispatcher, Teamcenter::setCharArrayOperationDispatcher, Teamcenter::setCharOperationDispatcher, Teamcenter::setDateArrayOperationDispatcher, Teamcenter::setDateOperationDispatcher, Teamcenter::setDoubleArrayOperationDispatcher, Teamcenter::setDoubleOperationDispatcher, Teamcenter::setIntArrayOperationDispatcher, Teamcenter::setIntOperationDispatcher, Teamcenter::setLogicalArrayOperationDispatcher, Teamcenter::setLogicalOperationDispatcher, Teamcenter::setStringArrayOperationDispatcher, Teamcenter::setTagArrayOperationDispatcher, and Teamcenter::setTagOperationDispatcher.
|
virtualinherited |
|
virtualinherited |
|
virtualinherited |
overridable methods
Reimplemented in Teamcenter::setStringOperationDispatcher, Teamcenter::getCharArrayOperationDispatcher, Teamcenter::getCharOperationDispatcher, Teamcenter::getDateArrayOperationDispatcher, Teamcenter::getDateOperationDispatcher, Teamcenter::getDisplayableValuesOperationDispatcher, Teamcenter::getDoubleArrayOperationDispatcher, Teamcenter::getDoubleOperationDispatcher, Teamcenter::getIntArrayOperationDispatcher, Teamcenter::getIntOperationDispatcher, Teamcenter::getLogicalArrayOperationDispatcher, Teamcenter::getLogicalOperationDispatcher, Teamcenter::getStringArrayOperationDispatcher, Teamcenter::getStringOperationDispatcher, Teamcenter::getTagArrayOperationDispatcher, Teamcenter::getTagOperationDispatcher, Teamcenter::setCharArrayOperationDispatcher, Teamcenter::setCharOperationDispatcher, Teamcenter::setDateArrayOperationDispatcher, Teamcenter::setDateOperationDispatcher, Teamcenter::setDoubleArrayOperationDispatcher, Teamcenter::setDoubleOperationDispatcher, Teamcenter::setIntArrayOperationDispatcher, Teamcenter::setIntOperationDispatcher, Teamcenter::setLogicalArrayOperationDispatcher, Teamcenter::setLogicalOperationDispatcher, Teamcenter::setStringArrayOperationDispatcher, Teamcenter::setTagArrayOperationDispatcher, and Teamcenter::setTagOperationDispatcher.
|
virtualinherited |
|
virtualinherited |
BusinessObject related methods
|
staticinherited |
Executes the base action during a super call for a set based operation based on dynamic lookup. This is used in auto code generation. It is meant for internal use only.
| typeName | (I) The type name. |
| operationID | (I) The operation identifier. |
| pOprnInt | (IO) The operation identifier as a pointer to an integer. It is meant for internal use only. |
|
staticinherited |
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
Project 011450 changes
|
static |
Retrieves the OperationDispatcher for the first parent in the Type hierarchy that has a baseAction implementation different than the one present on input Type / Property / Message combination. It is meant for internal use only.
| objectType | (I) The type. |
| propertyName | (I) The property internal name. |
| propOpernMsg | (I) The property operation message. |
| propMsgIndex | (IO) The property operation message index. It is meant for internal use only. |
| opPropOprnDisp | (O) The evaluated property operation dispatcher. |
|
inherited |
get base action
|
inherited |
|
inline |
Retrieves Value Base Action Type.
Definition at line 306 of file PropOperationDispatcher.hxx.
|
inherited |
|
inlineinherited |
Definition at line 203 of file OperationDispatcher.hxx.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDateOperationDispatcher.
|
inline |
Retrieves the registered Direct BaseAction function pointer
Definition at line 365 of file PropOperationDispatcher.hxx.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getIntOperationDispatcher.
|
inherited |
This method would return true if the set based operation dispatcher contains object based base action after merge of extensions
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getLogicalOperationDispatcher.
| std::string Teamcenter::PropOperationDispatcher::getName | ( | ) | const |
|
inherited |
Returns the flag indicating access check is required before the operation named on this dispatcher is executed
|
inlineinherited |
Definition at line 205 of file OperationDispatcher.hxx.
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
These methods would be helpfull to verify the extension attribute
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::getTagOperationDispatcher.
|
staticinherited |
|
inherited |
|
inline |
Checks for if Direct Base function pointer registered for Legacy BaseAction method with Property Descriptor
Definition at line 323 of file PropOperationDispatcher.hxx.
|
staticinherited |
| bool Teamcenter::PropOperationDispatcher::isMatchAllBaseAction | ( | ) | const |
|
inlineinherited |
Definition at line 186 of file OperationDispatcher.hxx.
|
inlineinherited |
Definition at line 157 of file OperationDispatcher.hxx.
|
inherited |
Returns the flag indicating the operation named on this dispatcher is set based.
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inlineinherited |
Definition at line 158 of file OperationDispatcher.hxx.
|
inherited |
|
inherited |
|
inherited |
| void Teamcenter::PropOperationDispatcher::propagateInheritedDirectGetter | ( | PropOperationDispatcher * | parentOpDispatcher | ) |
Propagate inherited direct getter methods to child
|
staticinherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
|
inherited |
check if the base action of an operation dispatcher is the same as this'
|
inherited |
Sets a flag indicating the operation named on this dispatcher is set based.
|
inherited |
|
inherited |
|
inherited |
| void Teamcenter::PropOperationDispatcher::setBaseActionFunctionType | ( | Teamcenter::PropBaseFnType | functionType | ) |
Set Base Action Type for the query based Function Pointer with BO for scalar/array based Any Value Property
| functionType | (I) PropBaseFnType type |
|
inherited |
|
inherited |
bmf related methods
|
inherited |
|
inherited |
|
virtual |
Reimplemented in Teamcenter::setCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setCharArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setCharOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDateOperationDispatcher.
| void Teamcenter::PropOperationDispatcher::setDirectBaseGetterFnInfo | ( | generic_routine_t | genericAnyValue_FnPtr, |
| TC_argument_list_t * | argList | ||
| ) |
|
virtual |
Reimplemented in Teamcenter::setDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDoubleArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDoubleOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setDoubleOperationDispatcher.
|
inherited |
Set the specified extension refactored as set based. The refactored object based or message based extension would not be merged to the set based dispatcher. If the specified extension is a set based extension, then the same would not be merged to the object based dispatcher.
|
inherited |
function invoker related stuff
|
virtual |
Reimplemented in Teamcenter::setIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setIntArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setIntOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setIntOperationDispatcher.
| void Teamcenter::PropOperationDispatcher::setIsMatchAllBaseAction | ( | bool | ) |
|
virtual |
Reimplemented in Teamcenter::setLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setLogicalArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setLogicalOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setLogicalOperationDispatcher.
|
inherited |
meta operation related stuff
|
virtual |
Reimplemented from Teamcenter::OperationDispatcher.
|
inherited |
Sets a flag to require access check before the operation named on this dispatcher is executed.
|
inherited |
|
inherited |
|
virtual |
Reimplemented in Teamcenter::setStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setStringArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setStringOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagArrayOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagOperationDispatcher.
|
virtual |
Reimplemented in Teamcenter::setTagOperationDispatcher.
|
protectedvirtual |
Reimplemented from Teamcenter::OperationDispatcher.
|
protected |
|
inherited |
|
inherited |
Definition at line 360 of file OperationDispatcher.hxx.
|
private |
Definition at line 347 of file PropOperationDispatcher.hxx.
|
private |
Definition at line 358 of file PropOperationDispatcher.hxx.
|
private |
Definition at line 345 of file PropOperationDispatcher.hxx.