UDK 3.2.7 C/C++ API Reference
Public Attributes
_oslFileStatus Struct Reference

Structure containing information about files and directories. More...

#include <file.h>

List of all members.

Public Attributes

sal_uInt32 uStructSize
 Must be initialized with the size in bytes of the structure before passing it to any function.
sal_uInt32 uValidFields
 Determines which members of the structure contain valid data.
oslFileType eType
 The type of the file (file, directory, volume).
sal_uInt64 uAttributes
 File attributes.
TimeValue aCreationTime
 First creation time in nanoseconds since 1/1/1970.
TimeValue aAccessTime
 Last access time in nanoseconds since 1/1/1970.
TimeValue aModifyTime
 Last modify time in nanoseconds since 1/1/1970.
sal_uInt64 uFileSize
 Size in bytes of the file.
rtl_uString * ustrFileName
 Case correct name of the file.
rtl_uString * ustrFileURL
 Full URL of the file.
rtl_uString * ustrLinkTargetURL
 Full URL of the target file if the file itself is a link.

Detailed Description

Structure containing information about files and directories.

See also:
osl_getFileStatus()
oslFileType

Member Data Documentation

Last access time in nanoseconds since 1/1/1970.

Can be the last modify time depending on platform or file system.

First creation time in nanoseconds since 1/1/1970.

Can be the last modify time depending on platform or file system.

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

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

File attributes.

Size in bytes of the file.

Zero for directories and volumes.

Case correct name of the file.

Should be set to zero before calling osl_getFileStatus and released after usage.

Full URL of the file.

Should be set to zero before calling osl_getFileStatus and released after usage.

Full URL of the target file if the file itself is a link.

Should be set to zero before calling osl_getFileStatus and released after usage.

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

Determines which members of the structure contain valid data.


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines