PatchExtractor.PatchExtractor Class Reference


Detailed Description

A class that manages some message-related aspects of tagging patches.

#include <class_patch_extractor_1_1_patch_extractor.h>

List of all members.

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

Member Function Documentation

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 ( )

Member Data Documentation


PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor
PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor PatchExtractor.PatchExtractor