#include "pandatoolbase.h"
Go to the source code of this file.
Enumerations | |
enum | PathStore { PS_invalid, PS_relative, PS_absolute, PS_rel_abs, PS_strip, PS_keep } |
This enumerated type lists the methods by which a filename path might be mangled before storing in a destination file. More... | |
Functions | |
string | format_path_store (PathStore unit) |
Returns the string corresponding to this method. | |
ostream & | operator<< (ostream &out, PathStore unit) |
PathStore | string_path_store (const string &str) |
Stores from a string, as might be input by the user, to one of the known PathStore types. |
Definition in file pathStore.h.
|
This enumerated type lists the methods by which a filename path might be mangled before storing in a destination file.
Definition at line 38 of file pathStore.h. Referenced by operator<<(). |
|
Returns the string corresponding to this method.
Definition at line 35 of file pathStore.cxx. References PS_absolute, PS_keep, PS_rel_abs, and PS_strip. |
|
Definition at line 66 of file pathStore.cxx. References cmp_nocase(), cmp_nocase_uh(), PathStore, PS_absolute, PS_rel_abs, and PS_relative. |
|
Stores from a string, as might be input by the user, to one of the known PathStore types. Returns PS_invalid if the string is unknown. Definition at line 82 of file pathStore.cxx. References PS_strip. |