InDesign SDK  20.5
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
SysFileList Class Reference

#include <SysFileList.h>

Public Member Functions

 SysFileList ()
 
 ~SysFileList ()
 
virtual int32 GetFileCount () const
 
virtual IDFileGetNthFile (int32 n) const
 
virtual void AddFile (const IDFile *newFile)
 
virtual void SortListByFilename ()
 

Detailed Description

Class used to hold a list of file objects.

See Also
IDFile

Constructor & Destructor Documentation

SysFileList::SysFileList ()

Default constructor. Constructs a SysFileList object.

SysFileList::~SysFileList ()

Destructor. Destroys the SysFileList object.

Member Function Documentation

virtual void SysFileList::AddFile (const IDFilenewFile)
virtual

Adds a file to the list.

Parameters
newFileIN File to add to the list.
virtual int32 SysFileList::GetFileCount () const
virtual

Returns the number of files in the list.

Returns
Number of files in the list.
virtual IDFile* SysFileList::GetNthFile (int32 n) const
virtual

Returns the n'th file in the list.

Parameters
nIN Index of the file to return from the list.
Returns
Pointer to the n'th file in the list.
virtual void SysFileList::SortListByFilename ()
virtual

Sorts the list alphabetically by filename(case insensitive)