[Boost-bugs] [Boost C++ Libraries] #2778: Request for forward declarations header

Subject: [Boost-bugs] [Boost C++ Libraries] #2778: Request for forward declarations header
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2009-02-18 16:17:16


#2778: Request for forward declarations header
--------------------------------------+-------------------------------------
 Reporter: andysem | Owner: chris_kohlhoff
     Type: Feature Requests | Status: new
Milestone: Boost 1.39.0 | Component: asio
  Version: Boost 1.38.0 | Severity: Problem
 Keywords: asio forward declaration |
--------------------------------------+-------------------------------------
 I'm trying to implement a library that does something over the network. It
 exposes an interface that allows to supply local and remote host addresses
 to work with. However, as ASIO is header-only and depends on system
 headers, such as windows.h, I don't want to force the users of my library
 to include the whole implementation of ASIO and the system headers by
 using my library interface.

 A header with forward declarations of the most commonly used ASIO types
 could help me to achieve this goal. In particular, forward declarations of
 IP address classes would be helpful.

-- 
Ticket URL: <https://svn.boost.org/trac/boost/ticket/2778>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2017-02-16 18:49:59 UTC