|
|
|
|
|
|
Modules Namespace List Class Hierarchy Alphabetical List Compound List Namespace Members Compound Members Related Pages
acdk::make::FileOpTask Class Reference#include <FileOpTask.h>
Inheritance diagram for acdk::make::FileOpTask:
List of all members.
Detailed Description
Abstract base class for file operations.
- See also:
- Tasks.
|
Public Member Functions |
| FileOpTask (IN(RString) source, IN(RString) target=Nil, IN(RString) soursebasedir=Nil, IN(RString) desc=file op, int flags=0) |
| FileOpTask (IN(RFileSet) source, IN(RString) target=Nil, IN(RString) soursebasedir=Nil, IN(RString) desc=file op, int flags=0) |
virtual bool | execute (IN(RString) exec, IN(RProps) props) |
| Public interface to execute a task.
|
virtual bool | executeFop (IN(RString) exec, IN(RString) source, IN(RString) target, IN(RProps) props)=0 |
Public Attributes |
RFileSet | _source |
RString | _sourceBaseDir |
RString | _target |
int | _flags |
Constructor & Destructor Documentation
acdk::make::FileOpTask::FileOpTask |
( |
IN(RString) |
source, |
|
|
IN(RString) |
target = Nil, |
|
|
IN(RString) |
soursebasedir = Nil, |
|
|
IN(RString) |
desc = file op, |
|
|
int |
flags = 0 |
|
) |
[inline] |
|
acdk::make::FileOpTask::FileOpTask |
( |
IN(RFileSet) |
source, |
|
|
IN(RString) |
target = Nil, |
|
|
IN(RString) |
soursebasedir = Nil, |
|
|
IN(RString) |
desc = file op, |
|
|
int |
flags = 0 |
|
) |
[inline] |
|
Member Function Documentation
virtual bool acdk::make::FileOpTask::execute |
( |
IN(RString) |
exec, |
|
|
IN(RProps) |
props |
|
) |
[virtual] |
|
|
Public interface to execute a task.
Implementation Task should implement execute. - Parameters:
-
exec | string identifies what to do |
props | current properties |
Reimplemented from acdk::make::AbstractTask. |
virtual bool acdk::make::FileOpTask::executeFop |
( |
IN(RString) |
exec, |
|
|
IN(RString) |
source, |
|
|
IN(RString) |
target, |
|
|
IN(RProps) |
props |
|
) |
[pure virtual] |
|
Member Data Documentation
|
|