]> git.saurik.com Git - wxWidgets.git/blame_incremental - interface/wx/sckstrm.h
Implement wx-prefixed macros versions of DECLARE/IMPLEMENT*CLASS macros.
[wxWidgets.git] / interface / wx / sckstrm.h
... / ...
CommitLineData
1/////////////////////////////////////////////////////////////////////////////
2// Name: sckstrm.h
3// Purpose: interface of wxSocketOutputStream
4// Author: wxWidgets team
5// RCS-ID: $Id$
6// Licence: wxWindows license
7/////////////////////////////////////////////////////////////////////////////
8
9/**
10 @class wxSocketOutputStream
11
12 This class implements an output stream which writes data from
13 a connected socket. Note that this stream is purely sequential
14 and it does not support seeking.
15
16 @library{wxnet}
17 @category{net,streams}
18
19 @see wxSocketBase
20*/
21class wxSocketOutputStream : public wxOutputStream
22{
23public:
24 /**
25 Creates a new write-only socket stream using the specified initialized
26 socket connection.
27 */
28 wxSocketOutputStream(wxSocketBase& s);
29};
30
31
32
33/**
34 @class wxSocketInputStream
35
36 This class implements an input stream which reads data from
37 a connected socket. Note that this stream is purely sequential
38 and it does not support seeking.
39
40 @library{wxnet}
41 @category{net,streams}
42
43 @see wxSocketBase
44*/
45class wxSocketInputStream : public wxInputStream
46{
47public:
48 /**
49 Creates a new read-only socket stream using the specified initialized
50 socket connection.
51 */
52 wxSocketInputStream(wxSocketBase& s);
53};
54