|
ITK Function Reference
(V10000.1.0.60_20160308.00) |
Macros | |
| #define | ITEM_baseline_rev_msg "ITEM_baseline_rev" |
| #define | ITEM_copy_rev_msg "ITEM_copy_rev" |
| #define | ITEM_copy_rev_to_existing_msg "ITEM_copy_rev_to_existing" |
| #define | ITEM_create_from_rev_msg "ITEM_create_from_rev" |
| #define | ITEM_create_msg "ITEM_create" |
| #define | ITEM_create_rev_msg "ITEM_create_rev" |
| #define | ITEM_deep_copy_msg "ITEM_deep_copy" |
| #define ITEM_baseline_rev_msg "ITEM_baseline_rev" |
Produce a new baseline for the given existing revision.
| tag_t | base_rev_tag |
| const | char* baseline_rev_id |
| const | char* description |
| const | char* rel_proc_name |
| const | char* job_name |
| const | char* job_description |
| logical | dryrun |
| tag_t* | new_rev |
| int* | deepCopiedObjectCount |
| tag_t** | deepCopiedObjects |
Definition at line 126 of file item_msg.h.
| #define ITEM_copy_rev_msg "ITEM_copy_rev" |
Produce a new working revision based on the given existing revision.
| tag_t | source_rev |
| const | char* rev_id |
| tag_t* | new_rev |
| tag_t | item_rev_master_form |
Definition at line 85 of file item_msg.h.
| #define ITEM_copy_rev_to_existing_msg "ITEM_copy_rev_to_existing" |
Produce a new Revision from an existing ItemRevision based on the preference Allow_copy_as_rev. If this preference is set to true or 1, this will copy the contents of one Item revision below an item to a newly created Item Revision below another existing item, else it will create a Brand new Item.
| tag_t | revTag Tag of the Parent Item Revision |
| const | char* new_rev_id The RevId of the Revision to be created. |
| const | char* name Name of the new revision |
| const | char* description The description of new revision |
| tag_t | item_tag Tag of the existing Item |
| tag_t* | new_rev Tag of the Newly created Revision. |
| tag_t | item_rev_master_form Tag of Newly created Item Revision Master form |
Definition at line 142 of file item_msg.h.
| #define ITEM_create_from_rev_msg "ITEM_create_from_rev" |
Create a new item based on an existing item revision.
| tag_t | old_item |
| tag_t | old_rev |
| const | char* new_item_id |
| const | char* new_rev_id |
| tag_t* | new_item |
| tag_t* | new_rev |
| const | char* new_name |
| const | char* new_description |
| tag_t | item_master_form |
| tag_t | item_rev_master_form |
Definition at line 65 of file item_msg.h.
| #define ITEM_create_msg "ITEM_create" |
Create a new item with initial working revision.
| const | char* item_id |
| const | char* item_name |
| const | char* type_name |
| const | char* rev_id |
| tag_t* | new_item |
| tag_t* | new_rev |
| tag_t | item_master_form |
| tag_t | item_rev_master_form |
Definition at line 49 of file item_msg.h.
| #define ITEM_create_rev_msg "ITEM_create_rev" |
Create a new (empty) working revision for an existing item.
| tag_t | item |
| const | char* rev_id |
| tag_t* | new_rev |
| tag_t | item_rev_master_form |
Definition at line 75 of file item_msg.h.
| #define ITEM_deep_copy_msg "ITEM_deep_copy" |
This is for reading the Site Preference Rule set for DeepCopy operation and based on the copy rules set for each of the Item revision attachments, the copy operation will be carried out as
| copy_as_object | A brand new object will be created from the existing attachment object. The newly created object has distinct behavior than its parent. |
| copy_as_reference | A symbolic link will be created between the attachment of the parent item revision and newly created Item revision. If the attachment of parent changes the newly created Item rev's corresponding attachment also changes |
| no_copy | The Attachment will be detached from the newly created ITem Revision |
| tag_t | new_rev The Tag of the newly created Item Revision |
| char* | operation Whether the operation is Save As/Revise |
| tag_t | parent_rev The Tag of the Item Revision over which Save As/Revise operation will be performed |
| int | copyCount Number of deep copy rules set |
| ITEM_deepcopy_info_t* | copyInfo Deep Copy Rule Information |
| int* | count Number of Datasets attached |
| tag_t** | copied_objects The tags of the deep copied attachments |
Definition at line 110 of file item_msg.h.