Mitsuba Renderer  0.5.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
mitsuba::RemoteWorker Member List

This is the complete list of members for mitsuba::RemoteWorker, including all inherited members.

acquireWork(bool local, bool onlyTry=false, bool keepLock=false)mitsuba::Workerinlineprotected
cancel(bool reduceInflight)mitsuba::Workerinlineprotected
clear()mitsuba::RemoteWorkerprotectedvirtual
decRef(bool autoDeallocate=true) const Object
detach()mitsuba::Thread
dispatch(Thread *thread)mitsuba::Threadprotectedstatic
EHighestPriority enum valuemitsuba::Thread
EHighPriority enum valuemitsuba::Thread
EIdlePriority enum valuemitsuba::Thread
ELowestPriority enum valuemitsuba::Thread
ELowPriority enum valuemitsuba::Thread
ENormalPriority enum valuemitsuba::Thread
ERealtimePriority enum valuemitsuba::Thread
EThreadPriority enum namemitsuba::Thread
exit()mitsuba::Threadprotected
flush()mitsuba::RemoteWorkerprotected
getClass() const mitsuba::RemoteWorkervirtual
getCoreAffinity() const mitsuba::Thread
getCoreCount() const mitsuba::Workerinline
getCritical() const mitsuba::Thread
getFileResolver()mitsuba::Thread
getID()mitsuba::Threadstatic
getLogger()mitsuba::Thread
getName() const mitsuba::Thread
getNodeName() const mitsuba::RemoteWorkerinline
getParent()mitsuba::Thread
getParent() const mitsuba::Thread
getPriority() const mitsuba::Thread
getRefCount() const Objectinline
getThread()mitsuba::Threadstatic
incRef() const Object
initializeOpenMP(size_t threadCount)mitsuba::Threadstatic
isRemoteWorker() const mitsuba::Workerinline
isRunning() const mitsuba::Thread
join()mitsuba::Thread
m_coreCountmitsuba::Workerprotected
m_finishCondmitsuba::RemoteWorkerprotected
m_inFlightmitsuba::RemoteWorkerprotected
m_isRemotemitsuba::Workerprotected
m_memStreammitsuba::RemoteWorkerprotected
m_mutexmitsuba::RemoteWorkerprotected
m_nodeNamemitsuba::RemoteWorkerprotected
m_pluginsmitsuba::RemoteWorkerprotected
m_processesmitsuba::RemoteWorkerprotected
m_readermitsuba::RemoteWorkerprotected
m_resourcesmitsuba::RemoteWorkerprotected
m_schedItemmitsuba::Workerprotected
m_schedulermitsuba::Workerprotected
m_streammitsuba::RemoteWorkerprotected
m_theClassmitsuba::RemoteWorkerstatic
Object()Object
registerCrashHandler(bool(*handler)(void))mitsuba::Threadstatic
registerUnmanagedThread(const std::string &name)mitsuba::Threadstatic
releaseSchedulerLock()mitsuba::Workerinlineprotected
releaseWork(Scheduler::Item &item)mitsuba::Workerinlineprotected
RemoteWorker(const std::string &name, Stream *stream)mitsuba::RemoteWorker
RemoteWorkerReader classmitsuba::RemoteWorkerfriend
run()mitsuba::RemoteWorkerprotectedvirtual
setCoreAffinity(int core)mitsuba::Thread
setCritical(bool critical)mitsuba::Thread
setFileResolver(FileResolver *fresolver)mitsuba::Thread
setLogger(Logger *logger)mitsuba::Thread
setName(const std::string &name)mitsuba::Thread
setPriority(EThreadPriority priority)mitsuba::Thread
setProcessByID(Scheduler::Item &item, int id)mitsuba::Workerinlineprotected
signalCompletion()mitsuba::RemoteWorkerinlineprotected
signalProcessCancellation(int id)mitsuba::RemoteWorkerprotectedvirtual
signalProcessTermination(int id)mitsuba::RemoteWorkerprotectedvirtual
signalResourceExpiration(int id)mitsuba::RemoteWorkerprotectedvirtual
sleep(unsigned int ms)mitsuba::Threadstatic
start(Scheduler *scheduler, int workerIndex, int coreOffset)mitsuba::RemoteWorkerprotectedvirtual
mitsuba::Thread::start()mitsuba::Thread
staticInitialization()mitsuba::Threadstatic
staticShutdown()mitsuba::Threadstatic
Thread(const std::string &name)mitsuba::Thread
toString() const mitsuba::Threadvirtual
Worker(const std::string &name)mitsuba::Workerprotected
yield()mitsuba::Threadprotected
~Object()Objectprotectedvirtual
~RemoteWorker()mitsuba::RemoteWorkerprotectedvirtual
~Thread()mitsuba::Threadprotectedvirtual
~Worker()mitsuba::Workerinlineprotectedvirtual