ZenLib::FileName Class Reference

File name manipulation. More...

#include <FileName.h>

Inheritance diagram for ZenLib::FileName:

ZenLib::Ztring

List of all members.

Public Member Functions

 FileName ()
 FileName (const tstring &str)
 FileName (const tstring &str, size_type pos, size_type n=npos)
 FileName (const Char *s, size_type n)
 FileName (const Char *s)
 FileName (size_type n, char c)
ZenLib::Ztring Path_Get () const
ZenLib::Ztring Name_Get () const
ZenLib::Ztring Extension_Get () const
ZenLib::ZtringPath_Set (const Ztring &Path)
ZenLib::ZtringName_Set (const Ztring &Name)
ZenLib::ZtringExtension_Set (const Ztring &Extension)

Static Public Member Functions

static ZenLib::Ztring Path_Get (const Ztring &File_Name)
static ZenLib::Ztring Name_Get (const Ztring &File_Name)
static ZenLib::Ztring Extension_Get (const Ztring &File_Name)
static ZenLib::Ztring TempFileName_Create (const Ztring &Prefix)


Detailed Description

File name manipulation.

Constructor & Destructor Documentation

ZenLib::FileName::FileName (  )  [inline]

ZenLib::FileName::FileName ( const tstring str  )  [inline]

ZenLib::FileName::FileName ( const tstring str,
size_type  pos,
size_type  n = npos 
) [inline]

ZenLib::FileName::FileName ( const Char s,
size_type  n 
) [inline]

ZenLib::FileName::FileName ( const Char s  )  [inline]

ZenLib::FileName::FileName ( size_type  n,
char  c 
) [inline]


Member Function Documentation

ZenLib::Ztring ZenLib::FileName::Path_Get (  )  const

ZenLib::Ztring ZenLib::FileName::Name_Get (  )  const

ZenLib::Ztring ZenLib::FileName::Extension_Get (  )  const

ZenLib::Ztring& ZenLib::FileName::Path_Set ( const Ztring Path  ) 

ZenLib::Ztring& ZenLib::FileName::Name_Set ( const Ztring Name  ) 

ZenLib::Ztring& ZenLib::FileName::Extension_Set ( const Ztring Extension  ) 

static ZenLib::Ztring ZenLib::FileName::Path_Get ( const Ztring File_Name  )  [inline, static]

static ZenLib::Ztring ZenLib::FileName::Name_Get ( const Ztring File_Name  )  [inline, static]

static ZenLib::Ztring ZenLib::FileName::Extension_Get ( const Ztring File_Name  )  [inline, static]

static ZenLib::Ztring ZenLib::FileName::TempFileName_Create ( const Ztring Prefix  )  [static]


The documentation for this class was generated from the following file:

Generated on Sun Nov 9 17:08:57 2014 for ZenLib by  doxygen 1.5.6