Public Member Functions | List of all members
ARCSInterface Class Reference

A class describing interfaces of components. More...

#include <arcsinterface.h>

Collaboration diagram for ARCSInterface:
Collaboration graph

Public Member Functions

 ARCSInterface (ARCSAbstractComponent *cmp)
 
 ARCSInterface (const ARCSInterface &inf)
 
QStringList getSlots ()
 
QStringList getSignals ()
 
bool addSlot (QString s)
 
bool addSignal (QString s)
 
bool removeSlot (QString s)
 
bool removeSignal (QString s)
 
bool hasSignal (QString s)
 
bool hasSlot (QString s)
 
void clear ()
 
void importFromComponent (ARCSAbstractComponent *cmp)
 
bool checkComponentInterface (ARCSAbstractComponent *cmp)
 
void setClassName (QString s)
 
void setBaseClass (QString s)
 
QString getClassName ()
 
QString getBaseClass ()
 
QString getHeaderDeclaration ()
 

Detailed Description

A class describing interfaces of components.

Author
Jean-Yves Didier
Date
April, the 11th, 2009

Definition at line 42 of file arcsinterface.h.


The documentation for this class was generated from the following files: