dodo::io::file::temp Class Reference
provides I/O manipulations with temporary file More...
#include <ioFileTemp.h>
Inheritance diagram for dodo::io::file::temp:

Collaboration diagram for dodo::io::file::temp:

Public Types | |
| enum | operationEnum { OPERATION_OPEN = 128 } |
defines type of operation for xexec More... | |
Public Member Functions | |
| temp (bool open=false, short protection=channel::PROTECTION_PROCESS) | |
| constructor | |
| temp (const temp &) | |
| copy constructor | |
| virtual | ~temp () |
| destructor | |
| void | clone (const temp &file) |
| clone file object | |
| void | open () |
| open file | |
Detailed Description
provides I/O manipulations with temporary file
Definition at line 48 of file ioFileTemp.h.
Member Enumeration Documentation
defines type of operation for xexec
Reimplemented from dodo::io::file::regular.
Definition at line 56 of file ioFileTemp.h.
00056 { 00057 OPERATION_OPEN = 128, 00058 };
Constructor & Destructor Documentation
| dodo::io::file::temp::temp | ( | bool | open = false, |
|
| short | protection = channel::PROTECTION_PROCESS | |||
| ) |
constructor
- Parameters:
-
open defines whether temp file should be opened in constructor protection defines type of IO protection,
- See also:
- io::channel::protectionEnum
| virtual dodo::io::file::temp::~temp | ( | ) | [virtual] |
destructor
Member Function Documentation
| void dodo::io::file::temp::clone | ( | const temp & | file | ) |
clone file object
- Parameters:
-
file defines object to clone
- Note:
- xexec object is not copied
Reimplemented from dodo::io::file::regular.
| void dodo::io::file::temp::open | ( | ) |
open file
The documentation for this class was generated from the following file:
- include/libdodo/ioFileTemp.h
Generated on Sun Nov 8 03:44:54 2009 for libdodo by
1.6.1

