UT_PathFileInfo Class Reference

#include <UT_PathFileInfo.h>

List of all members.

Public Member Functions

 UT_PathFileInfo (UT_PathFile *owner)
virtual ~UT_PathFileInfo ()
UT_PathFilegetOwner ()
void computeFullPath (UT_String *str)
void deconstructFullPath (int level)
int deconstructFullPath ()
virtual void copy (UT_PathFileInfo *src, UT_PF_CopyReason reason)
void setDiskPath (const char *p)
void setFullPath (const char *)
void setFileName (const char *)
void setBaseName (const char *)
void setExtension (const char *)
void setDirIndex (int)
int prepareForSave (int avoid_overwrite=0, int avoid_hide=1, int avoid_override=1)
void setHideFlag (int o)
void setAppendFlag (int o)
void setNoSaveFlag (int o)
void setFilteredFlag (int o)
const char * getDiskPath ()
const char * getFullPath ()
const char * getDirectory ()
const char * getFileName ()
const char * getBaseName ()
const char * getExtension ()
int getDirIndex ()
int getHideFlag ()
int getAppendFlag ()
int getNoSaveFlag ()
int getFilteredFlag ()


Detailed Description

Definition at line 34 of file UT_PathFileInfo.h.


Constructor & Destructor Documentation

UT_PathFileInfo::UT_PathFileInfo ( UT_PathFile owner  ) 

virtual UT_PathFileInfo::~UT_PathFileInfo (  )  [virtual]


Member Function Documentation

void UT_PathFileInfo::computeFullPath ( UT_String str  ) 

virtual void UT_PathFileInfo::copy ( UT_PathFileInfo src,
UT_PF_CopyReason  reason 
) [virtual]

int UT_PathFileInfo::deconstructFullPath (  ) 

void UT_PathFileInfo::deconstructFullPath ( int  level  ) 

int UT_PathFileInfo::getAppendFlag (  ) 

const char* UT_PathFileInfo::getBaseName (  ) 

const char* UT_PathFileInfo::getDirectory (  ) 

int UT_PathFileInfo::getDirIndex (  ) 

const char* UT_PathFileInfo::getDiskPath (  )  [inline]

Definition at line 83 of file UT_PathFileInfo.h.

const char* UT_PathFileInfo::getExtension (  ) 

const char* UT_PathFileInfo::getFileName (  ) 

int UT_PathFileInfo::getFilteredFlag (  )  [inline]

Definition at line 94 of file UT_PathFileInfo.h.

const char* UT_PathFileInfo::getFullPath (  ) 

int UT_PathFileInfo::getHideFlag (  ) 

int UT_PathFileInfo::getNoSaveFlag (  ) 

UT_PathFile* UT_PathFileInfo::getOwner (  )  [inline]

Definition at line 40 of file UT_PathFileInfo.h.

int UT_PathFileInfo::prepareForSave ( int  avoid_overwrite = 0,
int  avoid_hide = 1,
int  avoid_override = 1 
)

void UT_PathFileInfo::setAppendFlag ( int  o  ) 

void UT_PathFileInfo::setBaseName ( const char *   ) 

void UT_PathFileInfo::setDirIndex ( int   ) 

void UT_PathFileInfo::setDiskPath ( const char *  p  )  [inline]

Definition at line 54 of file UT_PathFileInfo.h.

void UT_PathFileInfo::setExtension ( const char *   ) 

void UT_PathFileInfo::setFileName ( const char *   ) 

void UT_PathFileInfo::setFilteredFlag ( int  o  )  [inline]

Definition at line 80 of file UT_PathFileInfo.h.

void UT_PathFileInfo::setFullPath ( const char *   ) 

void UT_PathFileInfo::setHideFlag ( int  o  ) 

void UT_PathFileInfo::setNoSaveFlag ( int  o  ) 


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

Generated on Fri May 25 00:10:51 2012 for HDK by  doxygen 1.5.9