#include "kpse.h"

Public Member Functions | |
| kpse_path_iterator (const kpse_path_iterator &)=default | |
| kpse_path_iterator (const std::string &p) | |
| ~kpse_path_iterator (void)=default | |
| bool | operator!= (const std::size_t sz) |
| std::string | operator* (void) |
| kpse_path_iterator | operator++ (int) |
| kpse_path_iterator & | operator= (const kpse_path_iterator &)=delete |
Private Member Functions | |
| void | next (void) |
| void | set_end (void) |
Private Attributes | |
| std::size_t | m_b |
| std::size_t | m_e |
| std::size_t | m_len |
| const std::string & | m_path |
|
inline |
|
default |
|
default |
|
private |
|
inline |
|
inline |
|
inline |
|
delete |
|
private |
|
private |
Definition at line 69 of file kpse.h.
Referenced by next(), operator!=(), operator*(), and set_end().
|
private |
Definition at line 70 of file kpse.h.
Referenced by next(), operator*(), and set_end().
|
private |
|
private |
Definition at line 68 of file kpse.h.
Referenced by next(), operator*(), and set_end().