VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Public Attributes | Private Attributes
DtShmMsgQueueReader Class Reference
+ Inheritance diagram for DtShmMsgQueueReader:
+ Collaboration diagram for DtShmMsgQueueReader:

Public Member Functions

 DtShmMsgQueueReader (DtShmMsgQueue *q, int size, int sem, int firstSem, bool wait, bool pleaseInit, bool dropOldest=true)
virtual ~DtShmMsgQueueReader ()
int Read (char *buf, size_t size, char *status)
bool isInternal ()
int msgsRcvd ()
- Public Member Functions inherited from DtClientServerReader
 DtClientServerReader ()
virtual ~DtClientServerReader ()

Public Attributes

DtShmMsgQueueManager qManager
bool resourceWait

Private Attributes

int msgsRead

Constructor & Destructor Documentation

DtShmMsgQueueReader::DtShmMsgQueueReader ( DtShmMsgQueue q,
int  size,
int  sem,
int  firstSem,
bool  wait,
bool  pleaseInit,
bool  dropOldest = true 
)
virtual DtShmMsgQueueReader::~DtShmMsgQueueReader ( )
inlinevirtual

Member Function Documentation

bool DtShmMsgQueueReader::isInternal ( )
inline
int DtShmMsgQueueReader::msgsRcvd ( )
inline
int DtShmMsgQueueReader::Read ( char *  buf,
size_t  size,
char *  status 
)
virtual

Implements DtClientServerReader.

Member Data Documentation

int DtShmMsgQueueReader::msgsRead
private
DtShmMsgQueueManager DtShmMsgQueueReader::qManager
bool DtShmMsgQueueReader::resourceWait

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

Document ID: Generated on Mon Feb 6 18:36:34 EST 2017 from SVN revision 173107
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)