VR-Exchange 2.8 API Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions | Static Protected Attributes
MAKVrExchange::DtVrxFilename Class Reference
Inheritance diagram for MAKVrExchange::DtVrxFilename:
Inheritance graph
[legend]

Public Member Functions

 DtVrxFilename ()
 default constructor More...
 
 DtVrxFilename (const char *str)
 constructor More...
 
virtual ~DtVrxFilename ()
 destructor More...
 
 DtVrxFilename (const DtVrxFilename &orig)
 copy constructor More...
 
virtual DtString extension () const
 Returns the file extension, which are all the characters following the last '. More...
 
virtual void stripPath ()
 Strip the path from this filename. More...
 

Static Public Member Functions

static char separator ()
 Returns the separator used in representing directories. More...
 

Protected Member Functions

void replaceSlashes ()
 Replaces slashes. More...
 

Static Protected Attributes

static const char theSeparator
 

Constructor & Destructor Documentation

MAKVrExchange::DtVrxFilename::DtVrxFilename ( )

default constructor

MAKVrExchange::DtVrxFilename::DtVrxFilename ( const char *  str)

constructor

virtual MAKVrExchange::DtVrxFilename::~DtVrxFilename ( )
virtual

destructor

MAKVrExchange::DtVrxFilename::DtVrxFilename ( const DtVrxFilename orig)

copy constructor

Member Function Documentation

virtual DtString MAKVrExchange::DtVrxFilename::extension ( ) const
virtual

Returns the file extension, which are all the characters following the last '.

' period. If there is no extension in the filename, an empty string is returned.

void MAKVrExchange::DtVrxFilename::replaceSlashes ( )
protected

Replaces slashes.

On unix, this replaces backslashes with forward slashes. Vice versa on win32. This is not virtual, because we call this from the constructors and destructor.

static char MAKVrExchange::DtVrxFilename::separator ( )
static

Returns the separator used in representing directories.

virtual void MAKVrExchange::DtVrxFilename::stripPath ( )
virtual

Strip the path from this filename.

Member Data Documentation

const char MAKVrExchange::DtVrxFilename::theSeparator
staticprotected

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Aug 16 16:15:26 EDT 2022 from SVN revision 245901
Copyright © 2005-2022 MAK Technologies. All Rights Reserved (www.mak.com)