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

#include <module_descriptor.h>

Collaboration diagram for mBrane::NodeEntry:
Collaboration graph

Public Member Functions

 NodeEntry ()
 
 ~NodeEntry ()
 
void incActivation ()
 
void decActivation ()
 
void getActivation (uint32_t &a)
 

Public Attributes

List< P< ModuleEntry >, 1024 > modules
 

Static Public Attributes

static Array< Array< NodeEntry, 32 >, 128 > Main [2]
 

Private Attributes

std::mutex mutex
 
uint32_t activationCount
 

Constructor & Destructor Documentation

mBrane::NodeEntry::NodeEntry ( )
mBrane::NodeEntry::~NodeEntry ( )

Member Function Documentation

void mBrane::NodeEntry::decActivation ( )
inline

Here is the caller graph for this function:

void mBrane::NodeEntry::getActivation ( uint32_t a)
inline

Here is the caller graph for this function:

void mBrane::NodeEntry::incActivation ( )
inline

Member Data Documentation

uint32_t mBrane::NodeEntry::activationCount
private
Array< Array< NodeEntry, 32 >, 128 > mBrane::NodeEntry::Main
static
List<P<ModuleEntry>, 1024> mBrane::NodeEntry::modules
std::mutex mBrane::NodeEntry::mutex
private

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