libqi-api  2.1.4.13
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
qi::Path Class Reference

#include <path.hpp>

Public Member Functions

 Path (const std::string &unicodePath=std::string())
 
bool isEmpty () const
 
bool isDir () const
 
bool isRegularFile () const
 
std::string filename () const
 
std::string extension () const
 
Path parent ()
 
Path absolute ()
 
PathVector files ()
 
PathVector dirs ()
 
 operator std::string () const
 
Path operator/ (const qi::Path &rhs) const
 
const Pathoperator/= (const qi::Path &rhs) const
 

Detailed Description

Definition at line 26 of file path.hpp.

Constructor & Destructor Documentation

qi::Path::Path ( const std::string &  unicodePath = std::string())

Member Function Documentation

Path qi::Path::absolute ( )
PathVector qi::Path::dirs ( )
std::string qi::Path::extension ( ) const
std::string qi::Path::filename ( ) const
PathVector qi::Path::files ( )
bool qi::Path::isDir ( ) const
bool qi::Path::isEmpty ( ) const
bool qi::Path::isRegularFile ( ) const
qi::Path::operator std::string ( ) const
Path qi::Path::operator/ ( const qi::Path rhs) const
const Path& qi::Path::operator/= ( const qi::Path rhs) const
Path qi::Path::parent ( )

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