This is the documentation for Enlighten.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Version History

« Previous Version 2 Current »

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.


virtual void Enlighten::MultithreadCpuUpdateManager::Clear


public: virtual void Clear()


Remove all objects from the update manager and free all associated memory.


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!


Enlighten::MultithreadCpuUpdateManager::MultithreadCpuUpdateManager


protected: MultithreadCpuUpdateManager
(
    const UpdateManagerProperties & properties
)


Protected constructor. Do not call directly, use Create instead.

  • No labels