#include <StorageCallbacks.h>

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 Y2Function * | createFunctionCall (const string name, constFunctionTypePtr type) |
Static Public Member Functions | |
| static StorageCallbacks * | instance () |
Public Attributes | |
| vector< string > | _registered_functions |
Static Private Attributes | |
| static StorageCallbacks * | current_instance = NULL |
| StorageCallbacks::StorageCallbacks | ( | ) |
| StorageCallbacks::~StorageCallbacks | ( | ) | [virtual] |
Destructor.
| void StorageCallbacks::registerFunctions | ( | ) |
Referenced by StorageCallbacks().
| virtual const string StorageCallbacks::name | ( | ) | const [inline, virtual] |
Reimplemented from Y2Namespace.
Referenced by InfoPopup(), Y2StorageCallbackFunction::name(), ProgressBar(), ShowInstallInfo(), and YesNoPopup().
| virtual const string StorageCallbacks::filename | ( | void | ) | const [inline, virtual] |
Implements Y2Namespace.
| virtual string StorageCallbacks::toString | ( | void | ) | const [inline, virtual] |
Reimplemented from Y2Namespace.
| virtual YCPValue StorageCallbacks::evaluate | ( | bool | cse = false |
) | [inline, virtual] |
| Y2Function * StorageCallbacks::createFunctionCall | ( | const string | name, | |
| constFunctionTypePtr | type | |||
| ) | [virtual] |
| StorageCallbacks * StorageCallbacks::instance | ( | ) | [static] |
References current_instance, and StorageCallbacks().
Referenced by Y2StorageCallbacksComponent::import().
| vector<string> StorageCallbacks::_registered_functions |
Referenced by createFunctionCall().
StorageCallbacks * StorageCallbacks::current_instance = NULL [static, private] |
Referenced by instance().
1.5.5