public :
ReferenceInterface(AbstractBlock *_owner) throw(Exception);
- ReferenceInterface(AbstractBlock* _owner, const QString& _name, const QString& _type, const QString& _width, int _direction, int _purpose, int _level, int _multiplicity=1) throw (Exception);
+ ReferenceInterface(AbstractBlock* _owner, const QString& _name, int _direction, int _purpose, const QString& _type, const QString& _width, int _endianess = LittleEndian, int _multiplicity=1) throw (Exception);
// getters
- inline int getMultiplicity() { return multiplicity; }
- inline AbstractInterface* getConnectedFrom() { return NULL; }
+ inline int getMultiplicity() { return multiplicity; }
// setters
void setMultiplicity(int _multiplicity);
// others
- static int translatePurpose(const QString& txt);
- static int translateLevel(const QString& txt);
+ static int translatePurpose(const QString& txt);
static int translateMultiplicity(const QString& txt);
inline AbstractInterface *clone(){ return NULL; }