ACE_INet 8.0.1
Loading...
Searching...
No Matches
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

◆ TRequestHandlerRef

Constructor & Destructor Documentation

◆ URLStream() [1/3]

ACE::INet::URLStream::URLStream ( const URLStream & url_stream)

◆ ~URLStream()

ACE::INet::URLStream::~URLStream ( )

◆ URLStream() [2/3]

ACE::INet::URLStream::URLStream ( ClientRequestHandler & rh)
private

◆ URLStream() [3/3]

ACE::INet::URLStream::URLStream ( ClientRequestHandler * rh)
private

Member Function Documentation

◆ operator bool()

ACE::INet::URLStream::operator bool ( )
explicit

◆ operator!()

bool ACE::INet::URLStream::operator! ( )

◆ operator*()

std::istream & ACE::INet::URLStream::operator* ( )

◆ operator->()

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

Friends And Related Symbol Documentation

◆ URL_Base

friend class URL_Base
friend

Member Data Documentation

◆ request_handler_

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

◆ request_handler_ref_

TRequestHandlerRef ACE::INet::URLStream::request_handler_ref_
private

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