ACE_INet  6.3.3
Public Member Functions | Private Types | Private Member Functions | Private Attributes | Friends | List of all members
ACE::INet::URLStream Class Reference

#include <URLBase.h>

Collaboration diagram for ACE::INet::URLStream:
Collaboration graph
[legend]

Public Member Functions

 URLStream (const URLStream &url_stream)
 
 ~URLStream ()
 
bool operator! ()
 
 operator bool ()
 
std::istream & operator* ()
 
std::istream * operator-> ()
 

Private Types

typedef ACE_Refcounted_Auto_Ptr< ClientRequestHandler, ACE_Null_MutexTRequestHandlerRef
 

Private Member Functions

 URLStream (ClientRequestHandler &rh)
 
 URLStream (ClientRequestHandler *rh)
 

Private Attributes

TRequestHandlerRef request_handler_ref_
 
ClientRequestHandlerrequest_handler_
 

Friends

class URL_Base
 

Member Typedef Documentation

Constructor & Destructor Documentation

ACE::INet::URLStream::URLStream ( const URLStream url_stream)
ACE::INet::URLStream::~URLStream ( )
ACE::INet::URLStream::URLStream ( ClientRequestHandler rh)
private
ACE::INet::URLStream::URLStream ( ClientRequestHandler rh)
private

Member Function Documentation

ACE::INet::URLStream::operator bool ( )
bool ACE::INet::URLStream::operator! ( )
std::istream & ACE::INet::URLStream::operator* ( )
std::istream * ACE::INet::URLStream::operator-> ( )

Friends And Related Function Documentation

friend class URL_Base
friend

Member Data Documentation

ClientRequestHandler* ACE::INet::URLStream::request_handler_
private
TRequestHandlerRef ACE::INet::URLStream::request_handler_ref_
private

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