ngc 1.5.0
 
Loading...
Searching...
No Matches
ngcpp_thr_t Struct Reference

Process synchronization structure. More...

#include <ngcppAPP.hpp>

Public Member Functions

 ngcpp_thr_t ()
 Constructor.
 
 ngcpp_thr_t (const ngcpp_thr_t &other)
 Copy constructor.
 
ngcpp_thr_toperator= (const ngcpp_thr_t &other)
 Operator =.
 
virtual ~ngcpp_thr_t ()
 Destructor.
 

Public Attributes

ngcbSEMsemSync
 
ngcbSEMsemAck
 
pthread_t thid
 
int idx
 

Detailed Description

Process synchronization structure.

Constructor & Destructor Documentation

◆ ngcpp_thr_t() [1/2]

ngcpp_thr_t::ngcpp_thr_t ( )
inline

Constructor.

◆ ngcpp_thr_t() [2/2]

ngcpp_thr_t::ngcpp_thr_t ( const ngcpp_thr_t & other)
inline

Copy constructor.

◆ ~ngcpp_thr_t()

virtual ngcpp_thr_t::~ngcpp_thr_t ( )
inlinevirtual

Destructor.

Member Function Documentation

◆ operator=()

ngcpp_thr_t & ngcpp_thr_t::operator= ( const ngcpp_thr_t & other)
inline

Operator =.

Member Data Documentation

◆ idx

int ngcpp_thr_t::idx

◆ semAck

ngcbSEM* ngcpp_thr_t::semAck

◆ semSync

ngcbSEM* ngcpp_thr_t::semSync

◆ thid

pthread_t ngcpp_thr_t::thid

The documentation for this struct was generated from the following file: