FileSys::Set( const StrPtr * )
Initializes the protected StrBuf
variable path
to the supplied filename argument; this path
is used by
other FileSys
member functions when reading and writing to a
physical file location.
Virtual? |
Yes |
|
Class |
||
Arguments |
|
filename for this |
Returns |
|
Notes
After creating a FileSys
object, call Set()
to supply it with a
path
.
Example
To use Set()
to set a
filename:
FileSys *f = FileSys::Create( FST_BINARY ); f->Set( "/tmp/file.bin" );
To reimplement Set()
to
provide debugging output:
void FileSysDemo::Set( const StrPtr &name )
{
// Set must initialize the protected variable "path"
// with the filename argument "name".
path.Set( name );
if ( DEBUG )
printf( "debug (Set): %s\n", path.Text() );
}