+
Point of view
All features
class LOG_FILE_ZIPPED
Summary
Direct parents
Inherit list: LOG_FILE_OPTION
Overview
retrieve (stream: OUTPUT_STREAM): OUTPUT_STREAM
effective function
require
  • stream.is_connected
ensure
  • Result /= stream implies not stream.is_connected
  • Result /= Void implies Result.is_connected
    Result.path = old stream.path

make (a_parent: LOG_FILE_OPTION, a_command: FIXED_STRING)
effective procedure
{}
require
  • a_parent /= Void
  • a_command /= Void
ensure
writable attribute
{}
command: FIXED_STRING
writable attribute
{}
zip (file_path: STRING, file: FILE_STREAM)
effective procedure
{}
require
  • not file.is_connected
writable attribute
{}
writable attribute
{}