replicode
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
mBrane::XThread Class Reference

#include <executing.h>

Collaboration diagram for mBrane::XThread:
Collaboration graph

Public Member Functions

 XThread (Node *n)
 
 ~XThread ()
 
void work (_Payload *p, _Module *c)
 

Static Public Member Functions

static void Xec (XThread *_this)
 

Public Attributes

Node *const node
 
bool wasSupporting
 
std::mutex mutex
 
std::thread thread
 

Constructor & Destructor Documentation

mBrane::XThread::XThread ( Node n)
mBrane::XThread::~XThread ( )

Member Function Documentation

void mBrane::XThread::work ( _Payload p,
_Module c 
)
inline

Here is the call graph for this function:

Here is the caller graph for this function:

void mBrane::XThread::Xec ( XThread _this)
static

Here is the call graph for this function:

Here is the caller graph for this function:

Member Data Documentation

std::mutex mBrane::XThread::mutex
Node* const mBrane::XThread::node
std::thread mBrane::XThread::thread
bool mBrane::XThread::wasSupporting

The documentation for this class was generated from the following files: