ACE_Str_Buf Class Reference

Simple wrapper for STREAM pipes strbuf. More...

#include <OS_NS_stropts.h>

Inheritance diagram for ACE_Str_Buf:

Inheritance graph
[legend]
Collaboration diagram for ACE_Str_Buf:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ACE_Str_Buf (void *b=0, int l=0, int max=0)
 Constructor.
 ACE_Str_Buf (strbuf &)
 Constructor.

Detailed Description

Simple wrapper for STREAM pipes strbuf.

Definition at line 75 of file OS_NS_stropts.h.


Constructor & Destructor Documentation

ACE_INLINE ACE_Str_Buf::ACE_Str_Buf ( void *  b = 0,
int  l = 0,
int  max = 0 
)

Constructor.

Definition at line 21 of file OS_NS_stropts.inl.

References strbuf::buf, strbuf::len, and strbuf::maxlen.

00022 {
00023   this->maxlen = max;
00024   this->len = l;
00025   this->buf = (char *) b;
00026 }

ACE_INLINE ACE_Str_Buf::ACE_Str_Buf ( strbuf  ) 

Constructor.

Definition at line 29 of file OS_NS_stropts.inl.

References strbuf::buf, strbuf::len, and strbuf::maxlen.

00030 {
00031   this->maxlen = sb.maxlen;
00032   this->len = sb.len;
00033   this->buf = sb.buf;
00034 }


The documentation for this class was generated from the following files:
Generated on Tue Feb 2 17:35:40 2010 for ACE by  doxygen 1.4.7