Embedded Multicore Building Blocks V1.0.0
|
C++ wrapper around C implementation of MTAPI. More...
Classes | |
class | embb::mtapi::Action |
Holds the actual worker function used to execute a Task. More... | |
class | embb::mtapi::ActionAttributes |
Contains attributes of an Action. More... | |
class | embb::mtapi::Affinity |
Describes the affinity of an Action or Task to a worker thread of a Node. More... | |
class | embb::mtapi::ExecutionPolicy |
Describes the execution policy of a parallel algorithm. More... | |
class | embb::mtapi::Group |
Represents a facility to wait for multiple related Tasks. More... | |
class | embb::mtapi::GroupAttributes |
Contains attributes of a Group. More... | |
class | embb::mtapi::Job |
Represents a collection of Actions. More... | |
class | embb::mtapi::Node |
A singleton representing the MTAPI runtime. More... | |
class | embb::mtapi::NodeAttributes |
Contains attributes of a Node. More... | |
class | embb::mtapi::Queue |
Allows for stream processing, either ordered or unordered. More... | |
class | embb::mtapi::QueueAttributes |
Contains attributes of a Queue. More... | |
class | embb::mtapi::StatusException |
Represents an MTAPI error state and is thrown by almost all mtapi_cpp methods. More... | |
class | embb::mtapi::Task |
A Task represents a running Action of a specific Job. More... | |
class | embb::mtapi::TaskAttributes |
Contains attributes of a Task. More... | |
class | embb::mtapi::TaskContext |
Provides information about the status of the currently running Task. More... | |
C++ wrapper around C implementation of MTAPI.
For a description of the basic concepts, see the C implementation of MTAPI.