Y2UIOverloadedFunction Class Reference

#include <Y2UINamespace.h>

Inheritance diagram for Y2UIOverloadedFunction:

Y2UIFunction Y2Function

List of all members.

Public Member Functions

 Y2UIOverloadedFunction (Y2UINamespace *instance, YUIComponent *comp, unsigned pos_offset, vector< SymbolEntryPtr >::iterator candidates_b, vector< SymbolEntryPtr >::iterator candidates_e, bool play_macro_blocks)
bool finishParameters ()
 the main job

Private Attributes

vector
< SymbolEntryPtr >
::iterator 
m_candidates_b
vector
< SymbolEntryPtr >
::iterator 
m_candidates_e


Detailed Description

A call of a UI:: function where we don't know the signature beforehand

Constructor & Destructor Documentation

Y2UIOverloadedFunction::Y2UIOverloadedFunction ( Y2UINamespace instance,
YUIComponent comp,
unsigned  pos_offset,
vector< SymbolEntryPtr >::iterator  candidates_b,
vector< SymbolEntryPtr >::iterator  candidates_e,
bool  play_macro_blocks 
)


Member Function Documentation

bool Y2UIOverloadedFunction::finishParameters (  )  [virtual]

the main job

Reimplemented from Y2UIFunction.


Member Data Documentation

vector<SymbolEntryPtr>::iterator Y2UIOverloadedFunction::m_candidates_b [private]

A range of SymbolEntries with a matching name. We will eventually find the right one

vector<SymbolEntryPtr>::iterator Y2UIOverloadedFunction::m_candidates_e [private]


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 01:27:48 2007 for yast2-core by  doxygen 1.5.3