[ whitefrost.com | Account Manager 4 Product Page ]

Core.IO.Directory.DirUtil Class Reference

Summary description for DirUtil. More...

List of all members.

Public Member Functions

 DirUtil ()
 DirUtil (String path)
void Initialize (String path)
int getDirCount ()
int getFileCount ()
int getKByteSize ()
ArrayList dir ()
ArrayList dirs ()
ArrayList dir (String filter)
ArrayList dir (String filter, bool recurse)
ArrayList dirs (String filter, bool recurse)
long Size ()

Properties

bool Ready [get]

Private Member Functions

void _getrecursive (String current_path, ArrayList dirs, String filter, bool recurse)
void _getrecursive (String current_path, ArrayList dirs, ArrayList dirlist, String filter, bool recurse)
long _getsizeof (String current_path)

Private Attributes

String path
bool ready = false
int dirCount = 0
int fileCount = 0
long dirByteSize = 0
int dirKByteSize = 0


Detailed Description

Summary description for DirUtil.


Constructor & Destructor Documentation

Core.IO.Directory.DirUtil.DirUtil (  ) 

Core.IO.Directory.DirUtil.DirUtil ( String  path  ) 


Member Function Documentation

void Core.IO.Directory.DirUtil.Initialize ( String  path  ) 

int Core.IO.Directory.DirUtil.getDirCount (  ) 

int Core.IO.Directory.DirUtil.getFileCount (  ) 

int Core.IO.Directory.DirUtil.getKByteSize (  ) 

ArrayList Core.IO.Directory.DirUtil.dir (  ) 

ArrayList Core.IO.Directory.DirUtil.dirs (  ) 

ArrayList Core.IO.Directory.DirUtil.dir ( String  filter  ) 

ArrayList Core.IO.Directory.DirUtil.dir ( String  filter,
bool  recurse 
)

ArrayList Core.IO.Directory.DirUtil.dirs ( String  filter,
bool  recurse 
)

long Core.IO.Directory.DirUtil.Size (  ) 

void Core.IO.Directory.DirUtil._getrecursive ( String  current_path,
ArrayList  dirs,
String  filter,
bool  recurse 
) [private]

void Core.IO.Directory.DirUtil._getrecursive ( String  current_path,
ArrayList  dirs,
ArrayList  dirlist,
String  filter,
bool  recurse 
) [private]

long Core.IO.Directory.DirUtil._getsizeof ( String  current_path  )  [private]


Member Data Documentation

bool Core.IO.Directory.DirUtil.ready = false [private]


Property Documentation

bool Core.IO.Directory.DirUtil.Ready [get]


The documentation for this class was generated from the following file:
Stephen W. Cote, 2009, whitefrost.com