eccodes
 All Data Structures Namespaces Files Functions Groups Pages
Public Member Functions
eccodes::codes_write_bytes Interface Reference

Write nbytes bytes from the buffer in a file opened with codes_open_file. More...

Public Member Functions

subroutine codes_write_bytes_int4 (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 
subroutine codes_write_bytes_int4_size_t (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 
subroutine codes_write_bytes_char (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 
subroutine codes_write_bytes_char_size_t (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 
subroutine codes_write_bytes_real8 (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 
subroutine codes_write_bytes_real8_size_t (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 
subroutine codes_write_bytes_real4 (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 
subroutine codes_write_bytes_real4_size_t (ifile, buffer, nbytes, status)
 Write nbytes bytes from the buffer in a file opened with codes_open_file. More...
 

Detailed Description

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error

Member Function/Subroutine Documentation

subroutine codes_write_bytes_char ( integer(kind=kindofint), intent(in)  ifile,
character(len=1), dimension(:), intent(in)  buffer,
integer(kind=kindofint), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error
subroutine codes_write_bytes_char_size_t ( integer(kind=kindofint), intent(in)  ifile,
character(len=1), dimension(:), intent(in)  buffer,
integer(kind=kindofsize_t), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error
subroutine codes_write_bytes_int4 ( integer(kind=kindofint), intent(in)  ifile,
integer(kind=4), dimension(:), intent(in)  buffer,
integer(kind=kindofint), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error
subroutine codes_write_bytes_int4_size_t ( integer(kind=kindofint), intent(in)  ifile,
integer(kind=4), dimension(:), intent(in)  buffer,
integer(kind=kindofsize_t), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error
subroutine codes_write_bytes_real4 ( integer(kind=kindofint), intent(in)  ifile,
real(kind=4), dimension(:), intent(in)  buffer,
integer(kind=kindofint), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error
subroutine codes_write_bytes_real4_size_t ( integer(kind=kindofint), intent(in)  ifile,
real(kind=4), dimension(:), intent(in)  buffer,
integer(kind=kindofsize_t), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error
subroutine codes_write_bytes_real8 ( integer(kind=kindofint), intent(in)  ifile,
real(kind=8), dimension(:), intent(in)  buffer,
integer(kind=kindofint), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error
subroutine codes_write_bytes_real8_size_t ( integer(kind=kindofint), intent(in)  ifile,
real(kind=8), dimension(:), intent(in)  buffer,
integer(kind=kindofsize_t), intent(in)  nbytes,
integer(kind=kindofint), intent(out), optional  status 
)

Write nbytes bytes from the buffer in a file opened with codes_open_file.

In case of error, if the status parameter (optional) is not given, the program will exit with an error message.
Otherwise the error message can be gathered with codes_get_error_string.

Parameters
ifileid of the opened file to be used in all the file functions.
bufferbuffer to be written
nbytesnumber of bytes to be written
statusCODES_SUCCESS if OK, integer value on error

The documentation for this interface was generated from the following file:
This website is beyond its original expiry date and the content may be out of date. The site owner has been notified and may choose to extend the expiry date and remove this banner. If you have any questions about this, please visit our support portal.