# (the one provided in the attribute 'name' of the tag <input>)
# * TYPE is the C++ type of the input/output
# (the one provided in the attribute 'type' of the tag <input>)
# (the one provided in the attribute 'name' of the tag <input>)
# * TYPE is the C++ type of the input/output
# (the one provided in the attribute 'type' of the tag <input>)
#============================================================================
#============================================================================
#============================================================================
#============================================================================
# THE COPY-CONSTRUCTION METHOD BODY :
# Here does nothing
# But this is where you should allocate the output pointers if any
# and copy the pointed values (to avoid bug caused by multiple references)
# THE COPY-CONSTRUCTION METHOD BODY :
# Here does nothing
# But this is where you should allocate the output pointers if any
# and copy the pointed values (to avoid bug caused by multiple references)
# THE DESTRUCTION METHOD BODY :
# Here does nothing
# but this is where you should desallocate the output pointers if any
# THE DESTRUCTION METHOD BODY :
# Here does nothing
# but this is where you should desallocate the output pointers if any
#============================================================================
#============================================================================
#============================================================================
#============================================================================