KiCad PCB EDA Suite
numEval::WX_FILENAME Class Reference

A wrapper around a wxFileName which is much more performant with a subset of the API. More...

Public Member Functions

 WX_FILENAME (const wxString &aPath, const wxString &aFilename)
 
void SetFullName (const wxString &aFileNameAndExtension)
 
wxString GetName () const
 
wxString GetFullName () const
 
wxString GetPath () const
 
wxString GetFullPath () const
 
long long GetTimestamp ()
 

Private Member Functions

void resolve ()
 

Private Attributes

wxFileName m_fn
 
wxString m_path
 
wxString m_fullName
 

Detailed Description

A wrapper around a wxFileName which is much more performant with a subset of the API.

Definition at line 391 of file numeric_evaluator.cpp.

Constructor & Destructor Documentation

numEval::WX_FILENAME::WX_FILENAME ( const wxString &  aPath,
const wxString &  aFilename 
)

Member Function Documentation

wxString numEval::WX_FILENAME::GetFullName ( ) const
wxString numEval::WX_FILENAME::GetFullPath ( ) const
wxString numEval::WX_FILENAME::GetName ( ) const
wxString numEval::WX_FILENAME::GetPath ( ) const
long long numEval::WX_FILENAME::GetTimestamp ( )
void numEval::WX_FILENAME::resolve ( )
private
void numEval::WX_FILENAME::SetFullName ( const wxString &  aFileNameAndExtension)

Member Data Documentation

wxFileName numEval::WX_FILENAME::m_fn
private

Definition at line 410 of file numeric_evaluator.cpp.

wxString numEval::WX_FILENAME::m_fullName
private

Definition at line 412 of file numeric_evaluator.cpp.

wxString numEval::WX_FILENAME::m_path
private

Definition at line 411 of file numeric_evaluator.cpp.


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