
Public Member Functions | |
| Y2StorageCallbackFunction (StorageCallbacks *instance, unsigned int pos) | |
| bool | attachParameter (const YCPValue &arg, const int position) |
| constTypePtr | wantedParameterType () const |
| bool | appendParameter (const YCPValue &arg) |
| bool | finishParameters () |
| YCPValue | evaluateCall () |
| bool | reset () |
| string | name () const |
Private Attributes | |
| unsigned int | m_position |
| StorageCallbacks * | m_instance |
| YCPValue | m_param1 |
| YCPValue | m_param2 |
| YCPValue | m_param3 |
| YCPValue | m_param4 |
| Y2StorageCallbackFunction::Y2StorageCallbackFunction | ( | StorageCallbacks * | instance, | |
| unsigned int | pos | |||
| ) |
| bool Y2StorageCallbackFunction::attachParameter | ( | const YCPValue & | arg, | |
| const int | position | |||
| ) | [virtual] |
| constTypePtr Y2StorageCallbackFunction::wantedParameterType | ( | ) | const [virtual] |
| bool Y2StorageCallbackFunction::appendParameter | ( | const YCPValue & | arg | ) | [virtual] |
Implements Y2Function.
References YCPElement::isNull(), m_param1, m_param2, m_param3, m_param4, and y2internal.
| bool Y2StorageCallbackFunction::finishParameters | ( | ) | [virtual] |
| YCPValue Y2StorageCallbackFunction::evaluateCall | ( | ) | [virtual] |
| bool Y2StorageCallbackFunction::reset | ( | ) | [virtual] |
| string Y2StorageCallbackFunction::name | ( | ) | const [virtual] |
unsigned int Y2StorageCallbackFunction::m_position [private] |
Referenced by evaluateCall().
Referenced by name().
YCPValue Y2StorageCallbackFunction::m_param1 [private] |
Referenced by appendParameter(), attachParameter(), and reset().
YCPValue Y2StorageCallbackFunction::m_param2 [private] |
Referenced by appendParameter(), attachParameter(), and reset().
YCPValue Y2StorageCallbackFunction::m_param3 [private] |
Referenced by appendParameter(), attachParameter(), and reset().
YCPValue Y2StorageCallbackFunction::m_param4 [private] |
Referenced by appendParameter(), attachParameter(), and reset().
1.5.5