class DirExistsTask

Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::make::DirExistsTask Class Reference

#include <DirExistsTask.h>

Inheritance diagram for acdk::make::DirExistsTask:

acdk::make::AbstractTask acdk::lang::Object acdk::make::Task acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Detailed Description

Create a given directory.

execute fails if directory cannot be created.

See also:

Public Member Functions

 DirExistsTask (IN(RString) dir)
 DirExistsTask (IN(::acdk::io::RFile) dir)
virtual bool execute (IN(RString) exec, IN(RProps) props)
 Public interface to execute a task.

RTaskInfo getTaskInfo ()
 For logging and working dir.

Public Attributes

::acdk::io::RFile _dir

Constructor & Destructor Documentation

acdk::make::DirExistsTask::DirExistsTask IN(RString dir  )  [inline]

acdk::make::DirExistsTask::DirExistsTask IN(::acdk::io::RFile dir  )  [inline]

Member Function Documentation

virtual bool acdk::make::DirExistsTask::execute IN(RString exec,
IN(RProps props
[inline, virtual]

Public interface to execute a task.

Implementation Task should implement execute.

exec string identifies what to do
props current properties

Reimplemented from acdk::make::AbstractTask.

RTaskInfo acdk::make::DirExistsTask::getTaskInfo  )  [inline, virtual]

For logging and working dir.

valid TaskInfo

Reimplemented from acdk::make::AbstractTask.

Member Data Documentation

::acdk::io::RFile acdk::make::DirExistsTask::_dir