Audacity 3.2.0
Public Member Functions | Private Member Functions | Private Attributes | List of all members
wxGtkString Class Reference

Public Member Functions

 wxGtkString (gchar *s)
 
 ~wxGtkString ()
 
const gchar * c_str () const
 
 operator gchar * () const
 

Private Member Functions

 wxDECLARE_NO_COPY_CLASS (wxGtkString)
 

Private Attributes

gchar * m_str
 

Detailed Description

Definition at line 35 of file gtk/FileDialogPrivate.cpp.

Constructor & Destructor Documentation

◆ wxGtkString()

wxGtkString::wxGtkString ( gchar *  s)
inlineexplicit

Definition at line 38 of file gtk/FileDialogPrivate.cpp.

38: m_str(s) { }

◆ ~wxGtkString()

wxGtkString::~wxGtkString ( )
inline

Definition at line 39 of file gtk/FileDialogPrivate.cpp.

39{ g_free(m_str); }

References m_str.

Member Function Documentation

◆ c_str()

const gchar * wxGtkString::c_str ( ) const
inline

Definition at line 41 of file gtk/FileDialogPrivate.cpp.

41{ return m_str; }

References m_str.

◆ operator gchar *()

wxGtkString::operator gchar * ( ) const
inline

Definition at line 43 of file gtk/FileDialogPrivate.cpp.

43{ return m_str; }

References m_str.

◆ wxDECLARE_NO_COPY_CLASS()

wxGtkString::wxDECLARE_NO_COPY_CLASS ( wxGtkString  )
private

Member Data Documentation

◆ m_str

gchar* wxGtkString::m_str
private

Definition at line 46 of file gtk/FileDialogPrivate.cpp.

Referenced by c_str(), operator gchar *(), and ~wxGtkString().


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