foobar2000 SDK  2015-08-03
Public Member Functions | Private Attributes
file_path_canonical

#include <filesystem_helper.h>

Public Member Functions

 file_path_canonical (const char *src)
 
t_size get_length () const
 
const char * get_ptr () const
 
 operator const char * () const
 

Private Attributes

pfc::string8 m_data
 

Detailed Description

Definition at line 10 of file filesystem_helper.h.

Constructor & Destructor Documentation

file_path_canonical::file_path_canonical ( const char *  src)
inline

Definition at line 12 of file filesystem_helper.h.

12 {filesystem::g_get_canonical_path(src,m_data);}

Member Function Documentation

t_size file_path_canonical::get_length ( ) const
inline

Definition at line 15 of file filesystem_helper.h.

15 {return m_data.get_length();}
t_size get_length() const
Definition: string_base.h:395
const char* file_path_canonical::get_ptr ( ) const
inline

Definition at line 14 of file filesystem_helper.h.

14 {return m_data.get_ptr();}
const char * get_ptr() const
Definition: string_base.h:382
file_path_canonical::operator const char * ( ) const
inline

Definition at line 13 of file filesystem_helper.h.

13 {return m_data.get_ptr();}
const char * get_ptr() const
Definition: string_base.h:382

Field Documentation

pfc::string8 file_path_canonical::m_data
private

Definition at line 17 of file filesystem_helper.h.


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