Symbian
Symbian Developer Library

SYMBIAN OS V9.4

Feedback

[Index] [Previous] [Next]

#include <f32file.h>

Enum TEntryKey

TEntryKey

Description

Flags indicating the order in which directory entries are to be sorted.

ESortNone

The default; no sorting takes place

ESortByName

Sort according to alphabetic order of file and directory name.

This setting is mutually exclusive with ESortByExt, ESortBySize, ESortByDate and ESortByUid.

ESortByExt

Sort according to alphabetic order of file extension.

Files without an extension take precedence over files with an extension. For files with the same extension or without an extension, the default is to sort by name.

This setting is mutually exclusive with ESortByName, ESortBySize, ESortByDate and ESortByUid.

ESortBySize

Sort according to file size.

This setting is mutually exclusive with ESortByName, ESortByExt, ESortByDate and ESortByUid.

ESortByDate

Sort according to files' last modified time and date.

By default, most recent last.

This setting is mutually exclusive with ESortByName, ESortByExt, ESortBySize and ESortByUid.

ESortByUid

Sort according to file UID.

This setting is mutually exclusive with ESortByName, ESortByExt, ESortBySize and ESortByDate.

EDirsAnyOrder

Qualifies the sort order; if set, directories are listed in the order in which they occur.

This is the default.

This flag is mutually exclusive with EDirsFirst and EDirslast.

EDirsFirst

Qualifies the sort order; if set, directories come before files in sort order.

This flag is mutually exclusive with EDirsAnyOrder and EDirsLast.

EDirsLast

Qualifies the sort order; if set, files come before directories in sort order.

This flag is mutually exclusive with EDirsAnyOrder and EDirsFirst.

EAscending

Qualifies the sort order; files are sorted in ascending order, i.e. from A to Z. This is the default behaviour.

This flag is mutually exclusive with EDescending and EDirDescending.

EDescending

Qualifies the sort order; files are sorted in descending order, i.e. from Z to A.

This flag is mutually exclusive with EAscending and EDirDescending.

EDirDescending

Qualifies the sort order; directories are sorted in descending order, i.e. from Z to A.

This flag shall be used in combination with either EDirsFirst or EDirsLast. This flag is mutually exclusive with EAscending and EDescending.