FMT
1.2.0
Forest management tools for forest planning
Loading...
Searching...
No Matches
Parallel
FMTTask
Parallel::FMTTask Member List
This is the complete list of members for
Parallel::FMTTask
, including all inherited members.
_abort
(int p_signal)
Core::FMTObject
protected
static
_checkpoint
()
Parallel::FMTTask
protected
_decrementWorkingThread
()
Parallel::FMTTask
protected
_exhandler
Core::FMTObject
protected
static
_logger
Core::FMTObject
protected
static
_logStack
()
Core::FMTObject
protected
static
_setCrashHandlers
()
Parallel::FMTTask
protected
_splitWork
(int numberoftasks, const int &totalworksize) const
Parallel::FMTTask
protected
_terminate
()
Core::FMTObject
protected
static
checkSignals
() const
Core::FMTObject
protected
clone
() const
Parallel::FMTTask
virtual
disableNestedExceptions
()
Core::FMTObject
done
Parallel::FMTTask
enableNestedExceptions
()
Core::FMTObject
finalize
()
Parallel::FMTTask
virtual
FMTObject
()
Core::FMTObject
FMTObject
(const std::unique_ptr< Exception::FMTExceptionHandler > exhandler)
Core::FMTObject
FMTObject
(const FMTObject &rhs)
Core::FMTObject
FMTTask
()
Parallel::FMTTask
FMTTask
(const FMTTask &rhs)
Parallel::FMTTask
forceLoad
(Archive &ar, const unsigned int version)
Core::FMTObject
inline
protected
forceSave
(Archive &ar, const unsigned int version) const
Core::FMTObject
inline
protected
getAvailableMemory
()
Core::FMTObject
static
getClock
()
Core::FMTObject
protected
static
getDuration
(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)
Core::FMTObject
protected
static
getDurationInSeconds
(const std::chrono::time_point< std::chrono::high_resolution_clock > &startclock)
Core::FMTObject
protected
static
getExceptionHandler
()
Core::FMTObject
static
getLogger
()
Core::FMTObject
static
getRuntimeLocation
()
Core::FMTObject
static
getThreadId
()
Parallel::FMTTask
static
m_tasklogger
Parallel::FMTTask
protected
m_taskmutex
Parallel::FMTTask
protected
static
operator=
(const FMTTask &rhs)
Parallel::FMTTask
Core::FMTObject::operator=
(const FMTObject &rhs)
Core::FMTObject
passInExceptionHandler
(const std::unique_ptr< Exception::FMTExceptionHandler > &exhandler)
Core::FMTObject
passInLogger
(const std::unique_ptr< Logging::FMTLogger > &logger)
Core::FMTObject
virtual
redirectLogToFile
(const std::string &location)
Core::FMTObject
run
()
Parallel::FMTTask
virtual
serialize
(Archive &ar, const unsigned int version)
Core::FMTObject
inline
setAbortStack
()
Core::FMTObject
static
setCplHandler
()
Core::FMTObject
protected
setDebugExceptionHandler
()
Core::FMTObject
setDebugLogger
()
Core::FMTObject
virtual
setDefaultExceptionHandler
()
Core::FMTObject
setDefaultLogger
()
Core::FMTObject
virtual
setErrorsToWarnings
(const std::vector< Exception::FMTexc > &errors)
Core::FMTObject
setFreeExceptionHandler
()
Core::FMTObject
setMaxWarningsBeforeSilenced
(const size_t &maxwarningcount)
Core::FMTObject
setQuietExceptionHandler
()
Core::FMTObject
setQuietLogger
()
Core::FMTObject
virtual
setTaskLogger
()
Core::FMTObject
virtual
setTerminateStack
()
Core::FMTObject
static
setTotalThreads
(const size_t &p_threads)
Parallel::FMTTask
static
spawn
()
Parallel::FMTTask
virtual
split
(const unsigned int &numberoftasks) const
Parallel::FMTTask
virtual
SupportsMultiThreading
() const
Parallel::FMTTask
virtual
work
()
Parallel::FMTTask
virtual
~FMTObject
()
Core::FMTObject
virtual
~FMTTask
()=default
Parallel::FMTTask
virtual
Generated by
1.9.6