#include <softFilename.h>
Public Member Functions | |
SoftFilename (const string &dirname, const string &filename) | |
SoftFilename (const SoftFilename ©) | |
void | operator= (const SoftFilename ©) |
const string & | get_dirname () const |
const string & | get_filename () const |
bool | has_version () const |
string | get_1_0_filename () const |
const string & | get_base () const |
int | get_major () const |
int | get_minor () const |
const string & | get_extension () const |
string | get_non_extension () const |
bool | is_1_0 () const |
void | make_1_0 () |
bool | is_same_file (const SoftFilename &other) const |
bool | operator< (const SoftFilename &other) const |
void | set_in_cvs (bool in_cvs) |
bool | get_in_cvs () const |
void | increment_use_count () |
int | get_use_count () const |
Private Attributes | |
string | _dirname |
string | _filename |
bool | _has_version |
string | _base |
int | _major |
int | _minor |
string | _ext |
bool | _in_cvs |
int | _use_count |
|
Definition at line 29 of file softFilename.cxx. References _base, _ext, _filename, _has_version, _in_cvs, _major, _minor, _use_count, dot(), and size_t. |
|
Definition at line 76 of file softFilename.cxx. |
|
Definition at line 147 of file softFilename.cxx. References _base, _ext, _has_version, and nassertr. Referenced by make_1_0(), and SoftCVS::rename_file(). |
|
Definition at line 159 of file softFilename.cxx. References _base, _filename, _has_version, and nassertr. |
|
Definition at line 114 of file softFilename.cxx. References _dirname. Referenced by SoftCVS::count_references(), SoftCVS::remove_unused_elements(), and SoftCVS::rename_file(). |
|
Definition at line 193 of file softFilename.cxx. References _ext, _has_version, and nassertr. Referenced by SoftCVS::traverse_subdir(). |
|
Definition at line 125 of file softFilename.cxx. References _filename. Referenced by SoftCVS::count_references(), SoftCVS::remove_unused_elements(), and SoftCVS::rename_file(). |
|
Definition at line 298 of file softFilename.cxx. References _in_cvs. Referenced by SoftCVS::count_references(), SoftCVS::remove_unused_elements(), and SoftCVS::rename_file(). |
|
Definition at line 170 of file softFilename.cxx. References _has_version, _major, and nassertr. |
|
Definition at line 181 of file softFilename.cxx. References _has_version, _minor, and nassertr. |
|
Definition at line 204 of file softFilename.cxx. References _ext, _filename, _has_version, and nassertr. |
|
Definition at line 320 of file softFilename.cxx. References _use_count. Referenced by SoftCVS::remove_unused_elements(). |
|
Definition at line 136 of file softFilename.cxx. References _has_version. Referenced by SoftCVS::traverse_subdir(). |
|
Definition at line 309 of file softFilename.cxx. References _use_count. Referenced by SoftCVS::scan_scene_file(), and SoftCVS::traverse_subdir(). |
|
Definition at line 217 of file softFilename.cxx. References _has_version, _major, _minor, and nassertr. Referenced by SoftCVS::collapse_scene_files(). |
|
Definition at line 243 of file softFilename.cxx. |
|
Definition at line 228 of file softFilename.cxx. References _filename, _has_version, _major, _minor, and get_1_0_filename(). Referenced by SoftCVS::collapse_scene_files(). |
|
Definition at line 257 of file softFilename.cxx. References _base, _has_version, _major, and _minor. |
|
Definition at line 95 of file softFilename.cxx. References _base, _dirname, _ext, _filename, _has_version, _in_cvs, _major, _minor, and _use_count. |
|
Definition at line 287 of file softFilename.cxx. References _in_cvs. Referenced by SoftCVS::rename_file(), and SoftCVS::traverse_subdir(). |
|
Definition at line 69 of file softFilename.h. Referenced by get_1_0_filename(), get_base(), is_same_file(), operator<(), operator=(), and SoftFilename(). |
|
Definition at line 66 of file softFilename.h. Referenced by get_dirname(), and operator=(). |
|
Definition at line 72 of file softFilename.h. Referenced by get_1_0_filename(), get_extension(), get_non_extension(), is_same_file(), operator=(), and SoftFilename(). |
|
Definition at line 67 of file softFilename.h. Referenced by get_base(), get_filename(), get_non_extension(), make_1_0(), operator=(), and SoftFilename(). |
|
Definition at line 68 of file softFilename.h. Referenced by get_1_0_filename(), get_base(), get_extension(), get_major(), get_minor(), get_non_extension(), has_version(), is_1_0(), make_1_0(), operator<(), operator=(), and SoftFilename(). |
|
Definition at line 73 of file softFilename.h. Referenced by get_in_cvs(), operator=(), set_in_cvs(), and SoftFilename(). |
|
Definition at line 70 of file softFilename.h. Referenced by get_major(), is_1_0(), make_1_0(), operator<(), operator=(), and SoftFilename(). |
|
Definition at line 71 of file softFilename.h. Referenced by get_minor(), is_1_0(), make_1_0(), operator<(), operator=(), and SoftFilename(). |
|
Definition at line 74 of file softFilename.h. Referenced by get_use_count(), increment_use_count(), operator=(), and SoftFilename(). |