put default search path delimiters in a global constant

This commit is contained in:
David Rose 2001-10-12 19:48:19 +00:00
parent a4d0d79e43
commit f22539a54b
2 changed files with 7 additions and 3 deletions

View File

@ -21,6 +21,8 @@
#include <algorithm>
const string standard_delimiters = ": \n\t";
////////////////////////////////////////////////////////////////////
// Function: DSearchPath::Results::Constructor
// Access: Public

View File

@ -25,6 +25,8 @@
#include <vector>
extern EXPCL_DTOOL const string standard_delimiters;
///////////////////////////////////////////////////////////////////
// Class : DSearchPath
// Description : This class stores a list of directories that can be
@ -55,7 +57,7 @@ public:
PUBLISHED:
DSearchPath();
DSearchPath(const string &path, const string &delimiters = ": \t\n");
DSearchPath(const string &path, const string &delimiters = standard_delimiters);
DSearchPath(const DSearchPath &copy);
void operator = (const DSearchPath &copy);
~DSearchPath();
@ -64,7 +66,7 @@ PUBLISHED:
void append_directory(const Filename &directory);
void prepend_directory(const Filename &directory);
void append_path(const string &path,
const string &delimiters = ": \t\n");
const string &delimiters = standard_delimiters);
void append_path(const DSearchPath &path);
void prepend_path(const DSearchPath &path);
@ -77,7 +79,7 @@ PUBLISHED:
INLINE static Filename
search_path(const Filename &filename, const string &path,
const string &delimiters = ": \t\n");
const string &delimiters = standard_delimiters);
void output(ostream &out, const string &separator = ":") const;
void write(ostream &out, int indent_level = 0) const;