Returns: | |||
_ NULL | : if no memory was available | ||
else the allocated Fltp, with value zero. |
Errors: | |||
_ ENOMEM | : if no memory was available |
Note: | |||
The Fltp object type is a double precision floating point number. |
Args: | |||
_ fp | : Fltp object to copy |
Returns: | |||
_ NULL | : if no memory was available | ||
else a new Fltp object with the same value as 'fp'. |
Errors: | |||
_ EINVAL | : if a NULL was passed as argument | ||
_ ENOMEM | : if no memory was available |
Note: | |||
XCLE_FltpCopy and XCLE_FltpClone do exactly the same thing |
Args: | |||
_ fp | : Fltp object to clone |
Returns: | |||
_ NULL | : if no memory was available | ||
else a new Fltp object with the same value as 'fp'. |
Errors: | |||
_ EINVAL | : if a NULL was passed as argument | ||
_ ENOMEM | : if no memory was available |
Note: | |||
XCLE_FltpCopy and XCLE_FltpClone do exactly the same thing |
Args: | |||
_ in | : Fltp object to free |
Args: | |||
_ nb | : value to give to the new object |
Returns: | |||
_ NULL | : if no memory was available | ||
else a new Fltp object with value 'nb'. |
Errors: | |||
_ EINVAL | : if a NULL was passed as argument | ||
_ ENOMEM | : if no memory was available |
Args: | |||
_ fp | : Fltp object to compare | ||
_ fpw | : reference Fltp object |
Returns: | |||
_ -1 | : if a NULL Fltp was passed as argument | ||
_ 0 | : if the two Fltp objects had distinct values | ||
_ +1 | : if the two Fltp objects had the same value |
Errors: | |||
_ EINVAL | : if a NULL was passed as argument | ||
_ ENOMEM | : if no memory was available |
Args: | |||
_ in | : Fltp to query |
Returns: | |||
_ 0 | : if a NULL Fltp was passed as argument | ||
else the floating point value if the Fltp object. |
Errors: | |||
_ EINVAL | : if a NULL Fltp was passed as argument |