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 411 of file numeric_evaluator.cpp.

Constructor & Destructor Documentation

◆ WX_FILENAME()

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

Member Function Documentation

◆ GetFullName()

wxString numEval::WX_FILENAME::GetFullName ( ) const

◆ GetFullPath()

wxString numEval::WX_FILENAME::GetFullPath ( ) const

◆ GetName()

wxString numEval::WX_FILENAME::GetName ( ) const

◆ GetPath()

wxString numEval::WX_FILENAME::GetPath ( ) const

◆ GetTimestamp()

long long numEval::WX_FILENAME::GetTimestamp ( )

◆ resolve()

void numEval::WX_FILENAME::resolve ( )
private

◆ SetFullName()

void numEval::WX_FILENAME::SetFullName ( const wxString &  aFileNameAndExtension)

Member Data Documentation

◆ m_fn

wxFileName numEval::WX_FILENAME::m_fn
private

Definition at line 430 of file numeric_evaluator.cpp.

◆ m_fullName

wxString numEval::WX_FILENAME::m_fullName
private

Definition at line 432 of file numeric_evaluator.cpp.

◆ m_path

wxString numEval::WX_FILENAME::m_path
private

Definition at line 431 of file numeric_evaluator.cpp.


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