Main Page | Namespace List | Class Hierarchy | Class List | File List | Namespace Members | Class Members | File Members | Examples

Y2CPPFunctionCallBase Class Reference

#include <Y2NamespaceCPP.h>

Inheritance diagram for Y2CPPFunctionCallBase:

YBlock YCode Y2Namespace Rep Y2CPPFunctionCall< T > List of all members.

Public Member Functions

 Y2CPPFunctionCallBase (string ns, string signature)
virtual void registerParameters (YBlockPtr decl)=0

Protected Member Functions

void newParameter (YBlockPtr decl, uint pos, constTypePtr type)

Protected Attributes

SymbolEntryPtr m_param1
SymbolEntryPtr m_param2
SymbolEntryPtr m_param3
SymbolEntryPtr m_param4
string m_signature

Constructor & Destructor Documentation

Y2CPPFunctionCallBase::Y2CPPFunctionCallBase string  ns,
string  signature
[inline]
 


Member Function Documentation

void Y2CPPFunctionCallBase::newParameter YBlockPtr  decl,
uint  pos,
constTypePtr  type
[protected]
 

virtual void Y2CPPFunctionCallBase::registerParameters YBlockPtr  decl  )  [pure virtual]
 


Member Data Documentation

SymbolEntryPtr Y2CPPFunctionCallBase::m_param1 [protected]
 

SymbolEntryPtr Y2CPPFunctionCallBase::m_param2 [protected]
 

SymbolEntryPtr Y2CPPFunctionCallBase::m_param3 [protected]
 

SymbolEntryPtr Y2CPPFunctionCallBase::m_param4 [protected]
 

string Y2CPPFunctionCallBase::m_signature [protected]
 


The documentation for this class was generated from the following file:
Generated on Fri Nov 9 18:15:24 2007 for yast2-core by doxygen 1.3.6