Y2StorageCallbackFunction Class Reference

Inheritance diagram for Y2StorageCallbackFunction:

Y2Function List of all members.

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
StorageCallbacksm_instance
YCPValue m_param1
YCPValue m_param2
YCPValue m_param3
YCPValue m_param4

Constructor & Destructor Documentation

Y2StorageCallbackFunction::Y2StorageCallbackFunction ( StorageCallbacks instance,
unsigned int  pos 
)


Member Function Documentation

bool Y2StorageCallbackFunction::attachParameter ( const YCPValue arg,
const int  position 
) [virtual]

Implements Y2Function.

constTypePtr Y2StorageCallbackFunction::wantedParameterType (  )  const [virtual]

Implements Y2Function.

bool Y2StorageCallbackFunction::appendParameter ( const YCPValue arg  )  [virtual]

Implements Y2Function.

bool Y2StorageCallbackFunction::finishParameters (  )  [virtual]

Implements Y2Function.

YCPValue Y2StorageCallbackFunction::evaluateCall (  )  [virtual]

Implements Y2Function.

bool Y2StorageCallbackFunction::reset (  )  [virtual]

Implements Y2Function.

string Y2StorageCallbackFunction::name (  )  const [virtual]

Implements Y2Function.


Member Data Documentation

unsigned int Y2StorageCallbackFunction::m_position [private]

StorageCallbacks* Y2StorageCallbackFunction::m_instance [private]

YCPValue Y2StorageCallbackFunction::m_param1 [private]

YCPValue Y2StorageCallbackFunction::m_param2 [private]

YCPValue Y2StorageCallbackFunction::m_param3 [private]

YCPValue Y2StorageCallbackFunction::m_param4 [private]


The documentation for this class was generated from the following file:
Generated on Tue Nov 28 17:50:01 2006 for yast2-storage by  doxygen 1.5.0