Core module instance.
More...
#include <DCoreInstance.h>
|
UINT | getNumberOfThreads () |
|
UINT | getNumberOfCores () |
|
UINT | getMaxNumberOfThreads () |
|
RES_T | setNumberOfThreads (UINT nbr) |
|
void | resetNumberOfThreads () |
|
size_t | getAllocatedMemory () |
|
const CpuID & | getCpuID () |
|
void | registerObject (BaseObject *obj) |
|
void | unregisterObject (BaseObject *obj) |
|
vector< BaseObject * > | getRegisteredObjects () |
|
vector< BaseImage * > | getImages () |
|
void | showAllImages () |
|
void | hideAllImages () |
|
void | deleteAllImages () |
|
int | getImageIndex (BaseImage *img) |
|
void | getCompilationInfos (ostream &outStream=std::cout) |
|
|
bool | keepAlive |
|
bool | autoResizeImages |
|
Signal | onBaseImageCreated |
|
Signal | onBaseImageDestroyed |
|
|
void | deleteRegisteredObjects () |
|
|
UINT | coreNumber |
|
UINT | threadNumber |
|
UINT | maxThreadNumber |
|
const char * | systemName |
|
const char * | targetArchitecture |
|
const bool | supportOpenMP |
|
vector< BaseObject * > | registeredObjects |
|
vector< BaseImage * > | registeredImages |
|
const CpuID | cpuID |
|
|
class | UniqueInstance< Core > |
|
|
static Core * | getInstance () |
|
static RES_T | initialize () |
|
static void | kill () |
|
static Core * | _instance |
|
The documentation for this class was generated from the following files: