Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

pandatool/src/pandatoolbase/pathStore.h File Reference

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


Detailed Description

Definition in file pathStore.h.


Enumeration Type Documentation

enum PathStore
 

This enumerated type lists the methods by which a filename path might be mangled before storing in a destination file.

Enumeration values:
PS_invalid 
PS_relative 
PS_absolute 
PS_rel_abs 
PS_strip 
PS_keep 

Definition at line 38 of file pathStore.h.

Referenced by operator<<().


Function Documentation

string format_path_store PathStore  unit  ) 
 

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.

ostream& operator<< ostream &  out,
PathStore  unit
 

Definition at line 66 of file pathStore.cxx.

References cmp_nocase(), cmp_nocase_uh(), PathStore, PS_absolute, PS_rel_abs, and PS_relative.

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.

Returns PS_invalid if the string is unknown.

Definition at line 82 of file pathStore.cxx.

References PS_strip.


Generated on Fri May 2 03:22:38 2003 for Panda-Tool by doxygen1.3