$treeview $search $mathjax
Palabos  Version 1.1
$projectbrief
$projectbrief
$searchbox

plb::FileName Class Reference

#include <plbFiles.h>

List of all members.

Public Member Functions

 FileName ()
 FileName (const char *file)
 FileName (std::string file)
std::string get () const
FileNamesetPath (std::string path_)
FileNamesetName (std::string name_)
FileNamesetExt (std::string ext_)
FileNamedefaultPath (std::string path_)
FileNamedefaultName (std::string name_)
FileNamedefaultExt (std::string ext_)
std::string getPath () const
std::string getName () const
std::string getExt () const
 operator std::string () const

Constructor & Destructor Documentation

plb::FileName::FileName (  )  [inline]
plb::FileName::FileName ( const char *  file  ) 
plb::FileName::FileName ( std::string  file  ) 

Member Function Documentation

FileName & plb::FileName::defaultName ( std::string  name_  ) 

References setName().

std::string plb::FileName::getExt (  )  const [inline]
std::string plb::FileName::getName (  )  const [inline]
std::string plb::FileName::getPath (  )  const [inline]
plb::FileName::operator std::string (  )  const [inline]
FileName & plb::FileName::setExt ( std::string  ext_  ) 

Referenced by defaultExt().

FileName & plb::FileName::setName ( std::string  name_  ) 

Referenced by defaultName().

FileName & plb::FileName::setPath ( std::string  path_  ) 

Referenced by defaultPath().


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