RTC Toolkit 6.0.0
Loading...
Searching...
No Matches
gui.repository_model._CommitCompletion._Context Class Reference

This class holds objects that need to be tracked across the request completion handlers. More...

Public Member Functions

 __init__ (self, RepositoryModel model)
 

Public Attributes

 model = model
 
 paths_to_delete = dict()
 
 paths_that_exist = set()
 
 nodes_to_commit = set()
 
 pending_get_children_requests = set()
 
 pending_data_point_exists_requests = set()
 
 pending_create_data_point_requests = set()
 
 pending_delete_data_point_requests = set()
 
 pending_write_meta_data_requests = set()
 
 pending_write_data_point_requests = set()
 
list exceptions = []
 
bool cancelled = False
 
bool signal_emitted = False
 

Detailed Description

This class holds objects that need to be tracked across the request completion handlers.

The handlers are used to complete asynchronous requests that are initiated in the RepositoryModel.commit method.

Constructor & Destructor Documentation

◆ __init__()

gui.repository_model._CommitCompletion._Context.__init__ ( self,
RepositoryModel model )

Member Data Documentation

◆ cancelled

bool gui.repository_model._CommitCompletion._Context.cancelled = False

◆ exceptions

list gui.repository_model._CommitCompletion._Context.exceptions = []

◆ model

gui.repository_model._CommitCompletion._Context.model = model

◆ nodes_to_commit

gui.repository_model._CommitCompletion._Context.nodes_to_commit = set()

◆ paths_that_exist

gui.repository_model._CommitCompletion._Context.paths_that_exist = set()

◆ paths_to_delete

gui.repository_model._CommitCompletion._Context.paths_to_delete = dict()

◆ pending_create_data_point_requests

gui.repository_model._CommitCompletion._Context.pending_create_data_point_requests = set()

◆ pending_data_point_exists_requests

gui.repository_model._CommitCompletion._Context.pending_data_point_exists_requests = set()

◆ pending_delete_data_point_requests

gui.repository_model._CommitCompletion._Context.pending_delete_data_point_requests = set()

◆ pending_get_children_requests

gui.repository_model._CommitCompletion._Context.pending_get_children_requests = set()

◆ pending_write_data_point_requests

gui.repository_model._CommitCompletion._Context.pending_write_data_point_requests = set()

◆ pending_write_meta_data_requests

gui.repository_model._CommitCompletion._Context.pending_write_meta_data_requests = set()

◆ signal_emitted

bool gui.repository_model._CommitCompletion._Context.signal_emitted = False

The documentation for this class was generated from the following file: