StorageCallbacks Class Reference

#include <StorageCallbacks.h>

Inheritance diagram for StorageCallbacks:

Y2Namespace List of all members.

Public Member Functions

void registerFunctions ()
YCPValue ProgressBar (const YCPString &func)
YCPValue ShowInstallInfo (const YCPString &func)
YCPValue InfoPopup (const YCPString &func)
YCPValue YesNoPopup (const YCPString &func)
 StorageCallbacks ()
virtual ~StorageCallbacks ()
virtual const string name () const
virtual const string filename () const
virtual string toString () const
virtual YCPValue evaluate (bool cse=false)
virtual Y2FunctioncreateFunctionCall (const string name, constFunctionTypePtr type)

Static Public Member Functions

static StorageCallbacksinstance ()

Public Attributes

vector< string > _registered_functions

Static Private Attributes

static StorageCallbackscurrent_instance = NULL

Detailed Description

A simple class for storage callback access


Constructor & Destructor Documentation

StorageCallbacks::StorageCallbacks  ) 
 

Constructor.

StorageCallbacks::~StorageCallbacks  )  [virtual]
 

Destructor.


Member Function Documentation

Y2Function * StorageCallbacks::createFunctionCall const string  name,
constFunctionTypePtr  type
[virtual]
 

Implements Y2Namespace.

virtual YCPValue StorageCallbacks::evaluate bool  cse = false  )  [inline, virtual]
 

Implements Y2Namespace.

virtual const string StorageCallbacks::filename void   )  const [inline, virtual]
 

Implements Y2Namespace.

YCPValue StorageCallbacks::InfoPopup const YCPString func  ) 
 

StorageCallbacks * StorageCallbacks::instance  )  [static]
 

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

Reimplemented from Y2Namespace.

YCPValue StorageCallbacks::ProgressBar const YCPString func  ) 
 

void StorageCallbacks::registerFunctions  ) 
 

YCPValue StorageCallbacks::ShowInstallInfo const YCPString func  ) 
 

virtual string StorageCallbacks::toString void   )  const [inline, virtual]
 

Reimplemented from Y2Namespace.

YCPValue StorageCallbacks::YesNoPopup const YCPString func  ) 
 


Member Data Documentation

vector<string> StorageCallbacks::_registered_functions
 

StorageCallbacks * StorageCallbacks::current_instance = NULL [static, private]
 


The documentation for this class was generated from the following files:
Generated on Thu Jul 6 00:40:25 2006 for yast2-storage by  doxygen 1.4.6