filePicker Class Reference

#include <fileMgr.hpp>

Inheritance diagram for filePicker:

Inheritance graph
[legend]
Collaboration diagram for filePicker:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 filePicker (openLogin &login, string base="Templates", string exe_name="filePick.cgi")
void FLink (string value)
void init (openLogin &login)
virtual ~filePicker ()
void checkForfilesToDelete (cgiScript &script)
virtual bool isFile (ocString candidate)
void fileList (cgiScript &script, string title="File Import Pick")
string fileDir (void)
string fileBase (void)
void fileBase (string in)
 filePicker (openLogin &login, string base="Templates", string exe_name="filePick.cgi")
void FLink (string value)
void init (openLogin &login)
virtual ~filePicker ()
void checkForfilesToDelete (cgiScript &script)
bool isFile (ocString candidate)
void fileList (cgiScript &script, string title="File In: ")
string fileDir (void)
string fileBase (void)
void fileBase (string in)

Private Attributes

string m_fileBase
string m_fileDir
string m_domain
string m_urlDir
string m_exe_name
string m_fileUploaded
ocString fLnk
ocString sLnk
ocString delLink
ocFileSys fs


Detailed Description

Definition at line 35 of file fileMgr.hpp.


Constructor & Destructor Documentation

filePicker::filePicker ( openLogin login,
string  base = "Templates",
string  exe_name = "filePick.cgi" 
) [inline]

Definition at line 52 of file fileMgr.hpp.

References init().

virtual filePicker::~filePicker (  )  [inline, virtual]

Definition at line 74 of file fileMgr.hpp.

filePicker::filePicker ( openLogin login,
string  base = "Templates",
string  exe_name = "filePick.cgi" 
) [inline]

Definition at line 50 of file filePick.hpp.

References init().

virtual filePicker::~filePicker (  )  [inline, virtual]

Definition at line 88 of file filePick.hpp.


Member Function Documentation

void filePicker::FLink ( string  value  )  [inline]

Definition at line 62 of file fileMgr.hpp.

References fLnk.

Referenced by main().

void filePicker::init ( openLogin login  )  [inline]

Definition at line 66 of file fileMgr.hpp.

References m_fileBase, m_fileDir, and m_urlDir.

Referenced by filePicker().

void filePicker::checkForfilesToDelete ( cgiScript script  )  [inline]

virtual bool filePicker::isFile ( ocString  candidate  )  [inline, virtual]

Definition at line 94 of file fileMgr.hpp.

References ocString::regExMatch().

Referenced by fileList().

void filePicker::fileList ( cgiScript script,
string  title = "File Import Pick" 
) [inline]

string filePicker::fileDir ( void   )  [inline]

Definition at line 168 of file fileMgr.hpp.

References m_fileDir.

Referenced by main().

string filePicker::fileBase ( void   )  [inline]

Definition at line 172 of file fileMgr.hpp.

References m_fileBase.

void filePicker::fileBase ( string  in  )  [inline]

Definition at line 176 of file fileMgr.hpp.

References m_fileBase.

void filePicker::FLink ( string  value  )  [inline]

Definition at line 60 of file filePick.hpp.

References fLnk.

void filePicker::init ( openLogin login  )  [inline]

Definition at line 64 of file filePick.hpp.

References fs, ocFileSys::getCWD(), m_domain, m_fileBase, m_fileDir, and m_urlDir.

void filePicker::checkForfilesToDelete ( cgiScript script  )  [inline]

bool filePicker::isFile ( ocString  candidate  )  [inline]

Definition at line 107 of file filePick.hpp.

References ocString::regExMatch().

void filePicker::fileList ( cgiScript script,
string  title = "File In: " 
) [inline]

string filePicker::fileDir ( void   )  [inline]

Definition at line 184 of file filePick.hpp.

References m_fileDir.

string filePicker::fileBase ( void   )  [inline]

Definition at line 188 of file filePick.hpp.

References m_fileBase.

void filePicker::fileBase ( string  in  )  [inline]

Definition at line 192 of file filePick.hpp.

References m_fileBase.


Member Data Documentation

string filePicker::m_fileBase [private]

Definition at line 38 of file fileMgr.hpp.

Referenced by fileBase(), and init().

string filePicker::m_fileDir [private]

Definition at line 40 of file fileMgr.hpp.

Referenced by checkForfilesToDelete(), fileDir(), fileList(), and init().

string filePicker::m_domain [private]

Definition at line 42 of file fileMgr.hpp.

Referenced by init().

string filePicker::m_urlDir [private]

Definition at line 43 of file fileMgr.hpp.

Referenced by fileList(), and init().

string filePicker::m_exe_name [private]

Definition at line 44 of file fileMgr.hpp.

Referenced by fileList().

string filePicker::m_fileUploaded [private]

Definition at line 46 of file fileMgr.hpp.

Definition at line 48 of file fileMgr.hpp.

Referenced by fileList(), and FLink().

Definition at line 49 of file fileMgr.hpp.

Referenced by fileList().

Definition at line 50 of file fileMgr.hpp.

Referenced by fileList().

Definition at line 47 of file filePick.hpp.

Referenced by checkForfilesToDelete(), fileList(), and init().


The documentation for this class was generated from the following files:

Generated on Sat Aug 15 12:48:17 2009 for w3systemsDevelopment by  doxygen 1.5.5