[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