libyui
|
#include <YBuiltinCaller.h>
Public Member Functions | |
virtual void | call ()=0 |
Abstract base class for transparently calling a built-in function. Derived classes will want to add some methods to store the function to be called, arguments to that function and its result and to retrieve the result when needed.
See YCPBuiltinCaller.h for an implementation.
virtual void YBuiltinCaller::call | ( | ) | [pure virtual] |
Call the built-in. This will be called in the UI thread with appropriate syncing between the threads.
Derived classes might want to store the result of the call in a member variable in this class so it can later be queried.
Derived classes are required to implement this method.