class Enlighten::MultithreadCpuUpdateManager
└>CpuUpdateManager
An update manager for Enlighten that does CPU updates.
Functions
Name | Description |
---|---|
Clear() | Remove all objects from the update manager and free all associated memory. |
Create(const UpdateManagerProperties &) | Create a multithread CPU update manager. |
MultithreadCpuUpdateManager(const UpdateManagerProperties &) | Protected constructor. Do not call directly, use Create instead. |
Anchor | ||||
---|---|---|---|---|
|
virtual void Enlighten::MultithreadCpuUpdateManager::Clear
...
public: virtual void Clear()
...
Remove all objects from the update manager and free all associated memory.
Anchor | ||||
---|---|---|---|---|
|
static IUpdateManager* Enlighten::MultithreadCpuUpdateManager::Create
...
public: IUpdateManager * Create
(
const UpdateManagerProperties & properties
)
...
Create a multithread CPU update manager.
Note: Call GeoAttachLogger to listen for important error and warning messages. Returns null if no logger was attached!
Anchor | ||||
---|---|---|---|---|
|
Enlighten::MultithreadCpuUpdateManager::MultithreadCpuUpdateManager
...
protected: MultithreadCpuUpdateManager
(
const UpdateManagerProperties & properties
)
...
Protected constructor. Do not call directly, use Create instead.