Main Page | Namespace List | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

util.h

Go to the documentation of this file.
00001 
00002 // Name:        wx/util.h
00003 // Purpose:     wxUtil namespace
00004 // Author:      Mark McCormack
00005 // Modified by:
00006 // Created:     07/06/04
00007 // RCS-ID:      $Id: util.h,v 1.6 2005/05/12 14:02:29 frm Exp $
00008 // Copyright:   (c) 2004 Mark McCormack
00009 // Licence:     wxWindows licence
00011 
00012 #ifndef _WX_UTIL_H_
00013 #define _WX_UTIL_H_
00014 
00015 // ----------------------------------------------------------------------------
00016 // headers
00017 // ----------------------------------------------------------------------------
00018 
00019 #include <wx/string.h>
00020 #include <wx/stream.h>
00021 #include <wx/wfstream.h>
00022 
00023 #include <wx/window.h>
00024 #include <wx/frame.h>
00025 
00026 #include "wx/export.h"
00027 
00028 // ----------------------------------------------------------------------------
00029 // wxUtil
00030 // ----------------------------------------------------------------------------
00031 
00032 namespace wxUtil {
00033     
00034     // wxString <-> wxStream
00035     void WriteString( wxOutputStream& stream, const wxString& string );
00036     wxString ReadString( wxInputStream& stream );
00037 
00038     // filename checking
00039     bool SaveCheckFilename( const wxString& file );
00040     bool LoadCheckFilename( const wxString& file );
00041 
00042     // wxWindow/wxFrame <-> wxStream
00043     void WXDLLIMPEXP_DI WriteWindowLayout( wxOutputStream& stream, wxWindow * pWindow );
00044     void WXDLLIMPEXP_DI ReadWindowLayout( wxInputStream& stream, wxWindow * pWindow );
00045 
00046 }   // namespace wxUtil
00047 
00048 #endif
00049     // _WX_UTIL_H_

Generated on Sat May 14 14:54:39 2005 for wxDockIt by  doxygen 1.4.2