MBDyn-1.7.3
|
#include <filename.h>
Public Member Functions | |
FileName (const char *n=NULL, int i=0) | |
virtual | ~FileName (void) |
int | iInit (const char *n, int i=0) |
const char *const | _sPutExt (const char *n) |
const char *const | sGet (void) const |
Private Attributes | |
char * | sName |
char * | sExt |
char * | sRef |
unsigned int | iMaxSize |
unsigned int | iCurSize |
Definition at line 91 of file filename.h.
FileName::FileName | ( | const char * | n = NULL , |
int | i = 0 |
||
) |
Definition at line 41 of file fn_UNIX.cc.
References iInit().
|
virtual |
const char *const FileName::_sPutExt | ( | const char * | n | ) |
Definition at line 161 of file fn_UNIX.cc.
References ASSERT, EXT_SEP, iCurSize, iMaxSize, SAFEDELETEARR, SAFENEWARR, sExt, sName, and sRef.
Referenced by OutputHandler::Open(), OutputHandler::RestartOpen(), and sGet().
Definition at line 63 of file fn_UNIX.cc.
References ASSERT, DIR_SEP, EXT_SEP, iCurSize, iMaxSize, SAFEDELETEARR, SAFENEWARR, sExt, sName, and sRef.
Referenced by FileName(), and OutputHandler::Init().
const char *const FileName::sGet | ( | void | ) | const |
Definition at line 200 of file fn_UNIX.cc.
References _sPutExt().
Referenced by OutputHandler::Open().
|
mutableprivate |
Definition at line 97 of file filename.h.
Referenced by _sPutExt(), and iInit().
|
mutableprivate |
Definition at line 96 of file filename.h.
Referenced by _sPutExt(), and iInit().
|
mutableprivate |
Definition at line 94 of file filename.h.
Referenced by _sPutExt(), iInit(), and ~FileName().
|
mutableprivate |
Definition at line 93 of file filename.h.
Referenced by _sPutExt(), iInit(), and ~FileName().
|
mutableprivate |
Definition at line 95 of file filename.h.
Referenced by _sPutExt(), and iInit().