vrpn  07.33
Virtual Reality Peripheral Network
vrpn_Message_List Class Reference

#include <vrpn_Imager_Stream_Buffer.h>

Collaboration diagram for vrpn_Message_List:

Classes

struct  d_ELEMENT
 

Public Member Functions

 vrpn_Message_List (void)
 
 ~vrpn_Message_List (void)
 
unsigned size (void) const
 
bool insert_back (const vrpn_HANDLERPARAM &p)
 
bool retrieve_front (vrpn_HANDLERPARAM *p)
 

Protected Attributes

struct d_ELEMENTd_first
 
struct d_ELEMENTd_last
 
unsigned d_count
 

Detailed Description

Definition at line 28 of file vrpn_Imager_Stream_Buffer.h.

Constructor & Destructor Documentation

◆ vrpn_Message_List()

vrpn_Message_List::vrpn_Message_List ( void  )
inline

Definition at line 30 of file vrpn_Imager_Stream_Buffer.h.

◆ ~vrpn_Message_List()

vrpn_Message_List::~vrpn_Message_List ( void  )
inline

Definition at line 35 of file vrpn_Imager_Stream_Buffer.h.

References vrpn_Message_List::d_ELEMENT::next.

Member Function Documentation

◆ insert_back()

bool vrpn_Message_List::insert_back ( const vrpn_HANDLERPARAM p)
inline

◆ retrieve_front()

bool vrpn_Message_List::retrieve_front ( vrpn_HANDLERPARAM p)
inline

Definition at line 68 of file vrpn_Imager_Stream_Buffer.h.

References vrpn_Message_List::d_ELEMENT::next.

◆ size()

unsigned vrpn_Message_List::size ( void  ) const
inline

Definition at line 45 of file vrpn_Imager_Stream_Buffer.h.

Member Data Documentation

◆ d_count

unsigned vrpn_Message_List::d_count
protected

Definition at line 95 of file vrpn_Imager_Stream_Buffer.h.

◆ d_first

struct d_ELEMENT* vrpn_Message_List::d_first
protected

Definition at line 94 of file vrpn_Imager_Stream_Buffer.h.

◆ d_last

struct d_ELEMENT * vrpn_Message_List::d_last
protected

Definition at line 94 of file vrpn_Imager_Stream_Buffer.h.


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