#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. |
1.3