C3D Toolkit  Kernel - 117982, Vision - 2.9.2.2

Parent class of data for manager of parallel processing. More...

#include <tool_multithreading.h>

+ Inheritance diagram for AuxiliaryData:

Public Member Functions

virtual bool MergeWith (AuxiliaryData *)
 Merge with specified data. More...
 

Detailed Description

Parent class of data for manager of parallel processing.

Parent class for data which could be processed in parallel using the cache manager.

Member Function Documentation

◆ MergeWith()

virtual bool AuxiliaryData::MergeWith ( AuxiliaryData )
inlinevirtual

Merge with specified data.

The function is called by CacheManager for the main thread data with each multithreaded cache data as a parameter. Should return true if MergeWith() is not empty and the merge occurred, or false otherwise. When the function completed, the CacheManager deletes the multithreaded cache.


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