Public Member Functions | Protected Attributes

ACE::HTTP::IOS Class Reference

#include <HTTP_IOStream.h>

Inheritance diagram for ACE::HTTP::IOS:
Inheritance graph
[legend]
Collaboration diagram for ACE::HTTP::IOS:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 IOS (std::iostream &stream, StreamBuffer::policy_type *policy=0)
 ~IOS ()
StreamBufferrdbuf ()

Protected Attributes

StreamBuffer streambuf_

Detailed Description

Definition at line 78 of file HTTP_IOStream.h.


Constructor & Destructor Documentation

ACE::HTTP::IOS::IOS ( std::iostream &  stream,
StreamBuffer::policy_type policy = 0 
)

Definition at line 72 of file HTTP_IOStream.cpp.

      : streambuf_ (stream, policy)
      {
        ace_ios_init (&this->streambuf_);
      }

ACE::HTTP::IOS::~IOS (  ) 

Definition at line 78 of file HTTP_IOStream.cpp.

      {
        try
          {
            this->streambuf_.sync();
          }
        catch (...)
          {
          }
      }


Member Function Documentation

StreamBuffer * ACE::HTTP::IOS::rdbuf (  )  [inline]

Definition at line 13 of file HTTP_IOStream.inl.

      {
        return &this->streambuf_;
      }


Member Data Documentation

Definition at line 88 of file HTTP_IOStream.h.


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines