A class that manages some message-related aspects of tagging patches.
#include
<class_patch_extractor_1_1_patch_extractor.h>
Public Member Functions |
|
__init__ () | |
instance () | |
destruct () | |
tag () | |
Tag a patch on an LodGroup node. |
|
commit () | |
Commit tagging. |
|
rollback () | |
Rollback tagging. |
|
patchCount () | |
Return number of patches currently tagged.
|
|
iter () | |
Iterate through tagged nodes. |
|
APPLICATION_CLOSE_SCENE () | |
PATCH_EXTRACTED () | |
PATCH_OPERATION_DONE () | |
PATCH_TRANSFERRED () | |
REMOVED () | |
Public Attributes |
|
theInstance = None |
PatchExtractor.PatchExtractor.__init__ | ( | ) |
PatchExtractor.PatchExtractor.instance | ( | ) |
PatchExtractor.PatchExtractor.destruct | ( | ) |
PatchExtractor.PatchExtractor.tag | ( | ) |
Tag a patch on an LodGroup node.
The patch is deleted on this node and extracted/transferred to a duplicate LodGroup node.
PatchExtractor.PatchExtractor.commit | ( | ) |
Commit tagging.
This means that were lose the ability to rollback these changes.
PatchExtractor.PatchExtractor.rollback | ( | ) |
Rollback tagging.
The tagged patches are undeleted and the duplicated LodGroup node is removed.
PatchExtractor.PatchExtractor.patchCount | ( | ) |
Return number of patches currently tagged.
PatchExtractor.PatchExtractor.iter | ( | ) |
Iterate through tagged nodes.
PatchExtractor.PatchExtractor.APPLICATION_CLOSE_SCENE | ( | ) |
PatchExtractor.PatchExtractor.PATCH_EXTRACTED | ( | ) |
PatchExtractor.PatchExtractor.PATCH_OPERATION_DONE | ( | ) |
PatchExtractor.PatchExtractor.PATCH_TRANSFERRED | ( | ) |
PatchExtractor.PatchExtractor.REMOVED | ( | ) |