public:
NeutralPyDouble(InputPyPort* p)
: ProxyPort(p), DataPort(p->getName(), p->getNode(), p->edGetType()), Port(p->getNode()) {}
- virtual void put(const void *data) throw(ConversionException);
- void put(YACS::ENGINE::Any *data) throw(ConversionException);
+ virtual void put(const void *data);
+ void put(YACS::ENGINE::Any *data);
};
class NeutralPyInt : public ProxyPort
public:
NeutralPyInt(InputPyPort* p)
: ProxyPort(p), DataPort(p->getName(), p->getNode(), p->edGetType()), Port(p->getNode()) {}
- virtual void put(const void *data) throw(ConversionException);
- void put(YACS::ENGINE::Any *data) throw(ConversionException);
+ virtual void put(const void *data);
+ void put(YACS::ENGINE::Any *data);
};
class NeutralPyString : public ProxyPort
public:
NeutralPyString(InputPyPort* p)
: ProxyPort(p), DataPort(p->getName(), p->getNode(), p->edGetType()), Port(p->getNode()) {}
- virtual void put(const void *data) throw(ConversionException);
- void put(YACS::ENGINE::Any *data) throw(ConversionException);
+ virtual void put(const void *data);
+ void put(YACS::ENGINE::Any *data);
};
class NeutralPyBool : public ProxyPort
public:
NeutralPyBool(InputPyPort* p)
: ProxyPort(p), DataPort(p->getName(), p->getNode(), p->edGetType()), Port(p->getNode()) {}
- virtual void put(const void *data) throw(ConversionException);
- void put(YACS::ENGINE::Any *data) throw(ConversionException);
+ virtual void put(const void *data);
+ void put(YACS::ENGINE::Any *data);
};
class NeutralPyObjref : public ProxyPort
public:
NeutralPyObjref(InputPyPort* p)
: ProxyPort(p), DataPort(p->getName(), p->getNode(), p->edGetType()), Port(p->getNode()) {}
- virtual void put(const void *data) throw(ConversionException);
- void put(YACS::ENGINE::Any *data) throw(ConversionException);
+ virtual void put(const void *data);
+ void put(YACS::ENGINE::Any *data);
};
class NeutralPySequence : public ProxyPort
public:
NeutralPySequence(InputPyPort* p)
: ProxyPort(p), DataPort(p->getName(), p->getNode(), p->edGetType()), Port(p->getNode()) {}
- virtual void put(const void *data) throw(ConversionException);
- void put(YACS::ENGINE::Any *data) throw(ConversionException);
+ virtual void put(const void *data);
+ void put(YACS::ENGINE::Any *data);
};
class NeutralPyStruct : public ProxyPort
public:
NeutralPyStruct(InputPyPort* p)
: ProxyPort(p), DataPort(p->getName(), p->getNode(), p->edGetType()), Port(p->getNode()) {}
- virtual void put(const void *data) throw(ConversionException);
- void put(YACS::ENGINE::Any *data) throw(ConversionException);
+ virtual void put(const void *data);
+ void put(YACS::ENGINE::Any *data);
};
}
}