zypp::detail::ScriptImpl Class Reference

Class representing an update script. More...

#include <ScriptImpl.h>

Inheritance diagram for zypp::detail::ScriptImpl:
[legend]

List of all members.

Public Member Functions

 ScriptImpl ()
 Default ctor.
 ~ScriptImpl ()
 Dtor.
virtual std::string doScriptInlined () const
 Return an inlined script if available.
virtual std::string undoScriptInlined () const
 Return an inlined undo script if available.

Protected Attributes

std::string _doScript
 The script to perform the change.
std::string _undoScript
 The script to undo the change.


Detailed Description

Class representing an update script.

Definition at line 29 of file ScriptImpl.h.


Constructor & Destructor Documentation

zypp::detail::ScriptImpl::ScriptImpl (  ) 

Default ctor.

Definition at line 31 of file ScriptImpl.cc.

zypp::detail::ScriptImpl::~ScriptImpl (  ) 

Dtor.

Definition at line 34 of file ScriptImpl.cc.


Member Function Documentation

std::string zypp::detail::ScriptImpl::doScriptInlined (  )  const [virtual]

Return an inlined script if available.

Otherwise it is available at doScriptLocation.

Reimplemented from zypp::detail::ScriptImplIf.

Definition at line 37 of file ScriptImpl.cc.

References _doScript.

std::string zypp::detail::ScriptImpl::undoScriptInlined (  )  const [virtual]

Return an inlined undo script if available.

Otherwise it is available at undoScriptLocation.

Reimplemented from zypp::detail::ScriptImplIf.

Definition at line 40 of file ScriptImpl.cc.

References _undoScript.


Member Data Documentation

std::string zypp::detail::ScriptImpl::_doScript [protected]

The script to perform the change.

Definition at line 50 of file ScriptImpl.h.

Referenced by doScriptInlined().

std::string zypp::detail::ScriptImpl::_undoScript [protected]

The script to undo the change.

Definition at line 52 of file ScriptImpl.h.

Referenced by undoScriptInlined().


The documentation for this class was generated from the following files:
Generated on Tue Sep 25 19:23:19 2007 for libzypp by  doxygen 1.5.3