GNU Octave
3.8.0
A high-level interpreted language, primarily intended for numerical computations, mostly compatible with Matlab
|
Public Member Functions | |
kpse_path_iterator (const std::string &p) | |
kpse_path_iterator (const kpse_path_iterator &pi) | |
bool | operator!= (const size_t sz) |
std::string | operator* (void) |
kpse_path_iterator | operator++ (int) |
Private Member Functions | |
void | next (void) |
kpse_path_iterator & | operator= (const kpse_path_iterator &) |
void | set_end (void) |
Private Attributes | |
size_t | b |
size_t | e |
size_t | len |
const std::string & | path |
|
inline |
|
inline |
Definition at line 495 of file kpse.cc.
References b, e, kpse_is_env_sep(), len, path, and set_end().
Referenced by operator++().
|
inline |
|
inline |
|
inline |
|
private |
Definition at line 476 of file kpse.cc.
References b, e, kpse_is_env_sep(), len, and path.
Referenced by kpse_path_iterator(), and next().
|
private |
Definition at line 472 of file kpse.cc.
Referenced by next(), operator!=(), operator*(), and set_end().
|
private |
Definition at line 473 of file kpse.cc.
Referenced by next(), operator*(), and set_end().
|
private |
|
private |
Definition at line 471 of file kpse.cc.
Referenced by next(), operator*(), and set_end().