|
integer(kind=8) function, public | writer_types_mod::prepare_to_serialise_writer_type (writer_to_serialise) |
| Prepares to serialise the writer type by issuing locks and determining the size of serialised bytes needed. More...
|
|
subroutine, public | writer_types_mod::serialise_writer_type (writer_to_serialise, byte_data) |
| Serialises a specific writer type into byte data (for storage or transmission.) Releases any locks issued during preparation. More...
|
|
subroutine, public | writer_types_mod::unserialise_writer_type (writer_to_unserialise, byte_data) |
| Unserialises some byte data into the writer in order to recreate the state of the writer. More...
|
|
integer(kind=8) function | writer_types_mod::prepare_to_serialise_writer_field_type (writer_field_to_serialise) |
| Prepares to serialise a specific writer field, both determines the data size and issues any locks. More...
|
|
subroutine | writer_types_mod::serialise_writer_field_type (writer_field_to_serialise, byte_data, current_data_point) |
| Serialises a specific writer field type for storage or transmission. This releases any locks issued during preparation. More...
|
|
subroutine | writer_types_mod::unserialise_writer_field_type (writer_field_to_unserialise, byte_data) |
| Unserialises byte data into a writer field type. More...
|
|
integer(kind=8) function | writer_types_mod::prepare_to_serialise_collective_values_type (collective_values_to_serialise) |
| Prepares to serialise a specific collective value, both determines the required byte storate size and issues any locks. More...
|
|
subroutine | writer_types_mod::serialise_collective_values_type (collective_values_to_serialise, byte_data, current_data_point) |
| Serialises collective values. This releases any locks issued during preparation. More...
|
|
type(write_field_collective_values_type) function, pointer | writer_types_mod::unserialise_collective_values_type (byte_data) |
| Unserialsies collective values contained in some data. More...
|
|
integer(kind=8) function, public | writer_types_mod::prepare_to_serialise_data_values_type (data_values_to_serialise) |
| Prepares to serialise a specific data values type, both determines the byte size required and also issues any locks. More...
|
|
subroutine, public | writer_types_mod::serialise_data_values_type (data_values_to_serialise, byte_data, current_data_point) |
| Serialises some data values to store or transmit. This releases any locks issued during preparation. More...
|
|
type(data_values_type) function, pointer, public | writer_types_mod::unserialise_data_values_type (byte_data) |
| Unserialises some byte data into data values. More...
|
|
integer(kind=8) function | writer_types_mod::prepare_to_serialise_string_map (map_to_serialise) |
| Prepares a map for serialisation, both determines the size of storage required and also issues any locks. More...
|
|
subroutine | writer_types_mod::serialise_string_map (map_to_serialise, byte_data, current_data_point) |
| Serialises a string map, where the values are assumed to be strings. This releases any locks issued during preparation. More...
|
|
type(map_type) function, pointer | writer_types_mod::unserialise_string_map (byte_data) |
| Inflates some byte data into a string map. More...
|
|