base/zz_path.h

Go to the documentation of this file.
00001 /* libzz
00002  *
00003  * This program is distributed under the GNU General Public License, version 2.
00004  * A copy of this license is included with this source.
00005  *
00006  * Copyright 2000-2006, Toni Thomsson <toni@tonjac.org> 
00007 */
00008 
00009 #ifndef zz_path_h
00010 #define zz_path_h
00011 
00012 #include <zz_string.h>
00013 #include <zz_export.h>
00014 
00015 /*
00016         Description:
00017         Sökväg
00018 
00019         Author: 
00020         Toni Thomsson, toni@tonjac.org
00021 
00022         Library:
00023         libzz.a (HPUX) libzz.lib (win32)
00024 
00025         Platform:
00026         HPUX, win32
00027 */
00028 class ZZ_API CzzPath : public CzzString
00029 {
00030 public:
00031 
00032         // Description: Skapar ett sökvägsobjekt
00033         // Remarks: Default konstruktor
00034         CzzPath();
00035 
00036         // Remarks: Skapar ett objekt mha en sträng
00037         CzzPath( string aString );
00038 
00039         // Remarks: Skapar ett objekt mha en C-sträng
00040         CzzPath( const char* aString );
00041 
00042         // Remarks: Skapar ett objekt mha en C-sträng
00043         CzzPath( const char* aString, size_type n );
00044         
00045         // Description: Destruktor
00046         virtual ~CzzPath();
00047 
00048         // Description: Tar bort sökvägen, returnerar filnamnet
00049         static CzzString strip( const CzzString& path // IN, sökväg
00050                                                         );
00051 };
00052 
00053 #endif // zz_path_h
00054 
00055 

Generated on Thu Sep 21 21:45:41 2006 for tonjac.org MINI/C++ library by  doxygen 1.4.6-NO