Main Page | Class Hierarchy | Class List | File List | Class Members | File Members

Y2PartedComponent Class Reference

#include <Y2PartedComponent.h>

Inheritance diagram for Y2PartedComponent:

Y2Component List of all members.

Public Member Functions

 Y2PartedComponent ()
string name () const
YCPValue doActualWork (const YCPList &options, Y2Component *displayserver)

Static Public Member Functions

string component_name ()

Private Member Functions

YCPValue report_progress (Y2Component *displayserver, string message_progress)
YCPValue report_directory (Y2Component *displayserver, string message_directory)
YCPValue report_exception (Y2Component *displayserver, string message_exception)

Private Attributes

string module
string progress_symbol
string directory_symbol
string exception_symbol
Y2Namespacereport_macro
string partition
string partition_start
string partition_length

Constructor & Destructor Documentation

Y2PartedComponent::Y2PartedComponent  )  [inline]
 

Create a new parted component


Member Function Documentation

string Y2PartedComponent::component_name  )  [inline, static]
 

What I'm called: "parted"

YCPValue Y2PartedComponent::doActualWork const YCPList options,
Y2Component displayserver
[virtual]
 

Do the actual work of resizing

Reimplemented from Y2Component.

string Y2PartedComponent::name  )  const [inline, virtual]
 

Implements Y2Component.

YCPValue Y2PartedComponent::report_directory Y2Component displayserver,
string  message_directory
[private]
 

YCPValue Y2PartedComponent::report_exception Y2Component displayserver,
string  message_exception
[private]
 

YCPValue Y2PartedComponent::report_progress Y2Component displayserver,
string  message_progress
[private]
 

Set the client arguments: - macro to adjust progress bar - macro to display directory information - macro to display exception information "/dev/sda1" - partition to be resized "0.0" - new start of partition in MB on disk "200.3" - length of partition im MB on disk


Member Data Documentation

string Y2PartedComponent::directory_symbol [private]
 

string Y2PartedComponent::exception_symbol [private]
 

string Y2PartedComponent::module [private]
 

string Y2PartedComponent::partition [private]
 

string Y2PartedComponent::partition_length [private]
 

string Y2PartedComponent::partition_start [private]
 

string Y2PartedComponent::progress_symbol [private]
 

Y2Namespace* Y2PartedComponent::report_macro [private]
 


The documentation for this class was generated from the following files:
Generated on Tue Jul 17 04:36:16 2007 for yast2-storage by doxygen 1.3.6