Main Page   Class Hierarchy   Alphabetical List   Data Structures   File List   Data Fields   Globals  

OI_REPLY_QUEUE_NODE Class Reference

#include <oi_msg.hh>

Collaboration diagram for OI_REPLY_QUEUE_NODE:

Collaboration graph
[legend]

Public Methods

 OI_REPLY_QUEUE_NODE (RCS_OI_REPLY_MSG *_msg)
 ~OI_REPLY_QUEUE_NODE ()

Data Fields

OI_REPLY_QUEUE_NODE * next
RCS_OI_REPLY_MSGmsg

Constructor & Destructor Documentation

OI_REPLY_QUEUE_NODE::OI_REPLY_QUEUE_NODE RCS_OI_REPLY_MSG   _msg
 

Definition at line 115 of file oi_msg.cc.

00116 {
00117   next = NULL;
00118   if (NULL != _msg)
00119     {
00120       msg = (RCS_OI_REPLY_MSG *) malloc (_msg->size);
00121       memcpy (msg, _msg, _msg->size);
00122     }
00123   else
00124     {
00125       msg = NULL;
00126     }
00127 }

OI_REPLY_QUEUE_NODE::~OI_REPLY_QUEUE_NODE  
 

Definition at line 129 of file oi_msg.cc.

00130 {
00131   /* Do NOT delete msg. */
00132 }


Field Documentation

OI_REPLY_QUEUE_NODE* OI_REPLY_QUEUE_NODE::next
 

Definition at line 73 of file oi_msg.hh.

Referenced by OI_REPLY_QUEUE::add_message(), OI_REPLY_QUEUE::flush(), and OI_REPLY_QUEUE::get_message().

RCS_OI_REPLY_MSG* OI_REPLY_QUEUE_NODE::msg
 

Definition at line 74 of file oi_msg.hh.

Referenced by OI_REPLY_QUEUE::flush(), and OI_REPLY_QUEUE::get_message().


The documentation for this class was generated from the following files:
Generated on Sun Dec 2 15:59:03 2001 for rcslib by doxygen1.2.11.1 written by Dimitri van Heesch, © 1997-2001