Devuelve el identificador logico de esta variable.
\return el identificador logico de esta variable.
*/
- short int getId() const throw() { return a_id; }
+ short int getId() const { return a_id; }
private:
const short int a_id;
DataBlock a_precode;
- const DataBlock& codec() const throw(RuntimeException) {
+ const DataBlock& codec() const noexcept(false) {
return (a_precode.isEmpty() == false) ? a_precode : precodec();
}
- const DataBlock& precodec() const throw(RuntimeException) {
+ const DataBlock& precodec() const noexcept(false) {
char aux [sizeof(short int)];
const_cast <comm::Variable*>(this)->a_precode.append(comm::functions::codeShort(aux, a_id), sizeof(short int));
const_cast <comm::Variable*>(this)->a_precode += (char) getType();