Guitarix
gx_system::PathList Class Reference

#include <gx_system.h>

Public Types

typedef std::list< Glib::RefPtr< Gio::File > > pathlist
 
typedef std::list< Glib::RefPtr< Gio::File > >::const_iterator iterator
 

Public Member Functions

 PathList (const char *env_name=0)
 
void add (const std::string &d)
 
bool contains (const std::string &d) const
 
bool find_dir (std::string *d, const std::string &filename) const
 
size_t size ()
 
iterator begin ()
 
iterator end ()
 

Detailed Description

Definition at line 289 of file gx_system.h.

Member Typedef Documentation

◆ iterator

typedef std::list< Glib::RefPtr<Gio::File> >::const_iterator gx_system::PathList::iterator

Definition at line 292 of file gx_system.h.

◆ pathlist

typedef std::list< Glib::RefPtr<Gio::File> > gx_system::PathList::pathlist

Definition at line 291 of file gx_system.h.

Constructor & Destructor Documentation

◆ PathList()

gx_system::PathList::PathList ( const char *  env_name = 0)

Definition at line 227 of file gx_system.cpp.

Member Function Documentation

◆ add()

void gx_system::PathList::add ( const std::string &  d)
inline

◆ begin()

iterator gx_system::PathList::begin ( )
inline

Definition at line 301 of file gx_system.h.

Referenced by gx_system::list_subdirs(), and ladspa::LadspaPluginList::load().

◆ contains()

bool gx_system::PathList::contains ( const std::string &  d) const

Definition at line 252 of file gx_system.cpp.

◆ end()

iterator gx_system::PathList::end ( )
inline

Definition at line 302 of file gx_system.h.

Referenced by gx_system::list_subdirs(), and ladspa::LadspaPluginList::load().

◆ find_dir()

bool gx_system::PathList::find_dir ( std::string *  d,
const std::string &  filename 
) const

Definition at line 264 of file gx_system.cpp.

Referenced by gx_engine::GxJConvSettings::readJSON().

◆ size()

size_t gx_system::PathList::size ( void  )
inline

Definition at line 300 of file gx_system.h.

Referenced by ladspa::LadspaPluginList::load().


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