Language

The Free and Open Productivity Suite
Released: Apache OpenOffice 4.1.15
 Overview   Namespace   Class   Index   Help 

Data of Class _oslFileStatus


uStructSize
sal_uInt32 uStructSize;

Summary
Must be initialized with the size in bytes of the structure before passing it to any function 

uValidFields
sal_uInt32 uValidFields;

Summary
Determines which members of the structure contain valid data 

eType
oslFileType eType;

Summary
The type of the file (file, directory, volume). 

uAttributes
sal_uInt64 uAttributes;

Summary
File attributes 

aCreationTime
TimeValue aCreationTime;

Summary
First creation time in nanoseconds since 1/1/1970. Can be the last modify time depending on 
platform or file system. 

aAccessTime
TimeValue aAccessTime;

Summary
Last access time in nanoseconds since 1/1/1970. Can be the last modify time depending on 
platform or file system. 

aModifyTime
TimeValue aModifyTime;

Summary
Last modify time in nanoseconds since 1/1/1970. 

uFileSize
sal_uInt64 uFileSize;

Summary
Size in bytes of the file. Zero for directories and volumes. 

ustrFileName
rtl_uString * ustrFileName;

Summary
Case correct name of the file. Should be set to zero before calling <code>osl_getFileStatus</code>
and released after usage. 

ustrFileURL
rtl_uString * ustrFileURL;

Summary
Full URL of the file. Should be set to zero before calling <code>osl_getFileStatus</code>
and released after usage. 

ustrLinkTargetURL
rtl_uString * ustrLinkTargetURL;

Summary
Full URL of the target file if the file itself is a link.
Should be set to zero before calling <code>osl_getFileStatus</code>
and released after usage. 

Top of Page

Apache Software Foundation

Copyright & License | Privacy | Contact Us | Donate | Thanks

Apache, OpenOffice, OpenOffice.org and the seagull logo are registered trademarks of The Apache Software Foundation. The Apache feather logo is a trademark of The Apache Software Foundation. Other names appearing on the site may be trademarks of their respective owners.