STLdoc
STLdocumentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Public Attributes | List of all members
Concurrency::join< _Type, _Jtype >::_SavedMessageIdArray Struct Reference

Public Member Functions

 _SavedMessageIdArray (size_t _NumInputs)
 
 ~_SavedMessageIdArray ()
 

Public Attributes

size_t _M_count
 
runtime_object_identity_M_savedIds
 

Constructor & Destructor Documentation

template<class _Type , join_type _Jtype = non_greedy>
Concurrency::join< _Type, _Jtype >::_SavedMessageIdArray::_SavedMessageIdArray ( size_t  _NumInputs)
inline
8239  : _M_count(_NumInputs),
8240  _M_savedIds(new runtime_object_identity[_NumInputs])
8241  {
8242  memset(_M_savedIds, -1, sizeof(runtime_object_identity) * _NumInputs);
8243  }
__int32 runtime_object_identity
Each message instance has an identity that follows it as it is cloned and passed between messaging co...
Definition: agents.h:50
runtime_object_identity * _M_savedIds
Definition: agents.h:8236
size_t _M_count
Definition: agents.h:8235
template<class _Type , join_type _Jtype = non_greedy>
Concurrency::join< _Type, _Jtype >::_SavedMessageIdArray::~_SavedMessageIdArray ( )
inline
8246  {
8247  delete [] _M_savedIds;
8248  }
runtime_object_identity * _M_savedIds
Definition: agents.h:8236

Member Data Documentation

template<class _Type , join_type _Jtype = non_greedy>
size_t Concurrency::join< _Type, _Jtype >::_SavedMessageIdArray::_M_count
template<class _Type , join_type _Jtype = non_greedy>
runtime_object_identity* Concurrency::join< _Type, _Jtype >::_SavedMessageIdArray::_M_savedIds

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