0.9.8.10
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Member Functions | Private Types | List of all members
Hypertable::Path Class Reference

Compatibility class for boost::filesystem::path. More...

#include <Path.h>

Inheritance diagram for Hypertable::Path:
Inheritance graph
[legend]
Collaboration diagram for Hypertable::Path:
Collaboration graph
[legend]

Public Member Functions

 Path ()
 
 Path (const String &s)
 
 Path (const char *s)
 
 Path (const Parent &path)
 
Pathoperator= (const Parent &path)
 
bool has_parent_path () const
 
Path parent_path () const
 
String filename () const
 

Private Types

typedef boost::filesystem::path Parent
 

Detailed Description

Compatibility class for boost::filesystem::path.

This class implements several functions that missed in boost prior to 1.36+.

Definition at line 45 of file Path.h.

Member Typedef Documentation

typedef boost::filesystem::path Hypertable::Path::Parent
private

Definition at line 46 of file Path.h.

Constructor & Destructor Documentation

Hypertable::Path::Path ( )
inline

Definition at line 49 of file Path.h.

Hypertable::Path::Path ( const String s)
inline

Definition at line 50 of file Path.h.

Hypertable::Path::Path ( const char *  s)
inline

Definition at line 51 of file Path.h.

Hypertable::Path::Path ( const Parent path)
inline

Definition at line 52 of file Path.h.

Member Function Documentation

String Hypertable::Path::filename ( ) const
inline

Definition at line 62 of file Path.h.

bool Hypertable::Path::has_parent_path ( ) const
inline

Definition at line 60 of file Path.h.

Path& Hypertable::Path::operator= ( const Parent path)
inline

Definition at line 54 of file Path.h.

Path Hypertable::Path::parent_path ( ) const
inline

Definition at line 61 of file Path.h.


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