-class WXDLLEXPORT wxDataOutputStream: public wxFilterOutputStream {
- public:
- wxDataOutputStream(wxOutputStream& s);
- virtual ~wxDataOutputStream();
+class WXDLLEXPORT wxDataOutputStream
+{
+public:
+ wxDataOutputStream(wxOutputStream& s);
+ ~wxDataOutputStream();
+
+ void Write32(wxUint32 i);
+ void Write16(wxUint16 i);
+ void Write8(wxUint8 i);
+ void WriteDouble(double d);
+ void WriteString(const wxString& string);
+
+ wxDataOutputStream& operator<<(const wxChar *string);
+ wxDataOutputStream& operator<<(wxString& string);
+ wxDataOutputStream& operator<<(wxInt8 c);
+ wxDataOutputStream& operator<<(wxInt16 i);
+ wxDataOutputStream& operator<<(wxInt32 i);
+ wxDataOutputStream& operator<<(wxUint8 c);
+ wxDataOutputStream& operator<<(wxUint16 i);
+ wxDataOutputStream& operator<<(wxUint32 i);
+ wxDataOutputStream& operator<<(double f);
+ wxDataOutputStream& operator<<(float f);