serialize_buffer_length Interface

public interface serialize_buffer_length

Called by

interface~~serialize_buffer_length~~CalledByGraph interface~serialize_buffer_length pFIO_UtilitiesMod::serialize_buffer_length none~deserialize pFIO_AbstractDataMessageMod::AbstractDataMessage%deserialize none~deserialize->interface~serialize_buffer_length none~get_length pFIO_AbstractDataMessageMod::AbstractDataMessage%get_length none~get_length->interface~serialize_buffer_length none~serialize pFIO_UnlimitedEntityMod::UnlimitedEntity%serialize none~serialize->interface~serialize_buffer_length none~serialize~2 pFIO_FileMetadataMod::FileMetadata%serialize none~serialize~2->interface~serialize_buffer_length none~serialize~3 pFIO_VariableMod::Variable%serialize none~serialize~3->interface~serialize_buffer_length none~serialize~5 pFIO_CoordinateVariableMod::CoordinateVariable%serialize none~serialize~5->interface~serialize_buffer_length proc~coordinatevariable_deserialize pFIO_CoordinateVariableMod::CoordinateVariable_deserialize proc~coordinatevariable_deserialize->interface~serialize_buffer_length proc~filemetadata_deserialize pFIO_FileMetadataMod::FileMetadata_deserialize proc~filemetadata_deserialize->interface~serialize_buffer_length proc~stringattributemap_deserialize pFIO_StringAttributeMapUtilMod::StringAttributeMap_deserialize proc~stringattributemap_deserialize->interface~serialize_buffer_length proc~stringattributemap_serialize pFIO_StringAttributeMapUtilMod::StringAttributeMap_serialize proc~stringattributemap_serialize->interface~serialize_buffer_length proc~stringintegermap_deserialize pFIO_StringIntegerMapUtilMod::StringIntegerMap_deserialize proc~stringintegermap_deserialize->interface~serialize_buffer_length proc~stringintegermap_serialize pFIO_StringIntegerMapUtilMod::StringIntegerMap_serialize proc~stringintegermap_serialize->interface~serialize_buffer_length proc~stringunlimitedentitymap_deserialize pFIO_StringUnlimitedEntityMapUtilMod::StringUnlimitedEntityMap_deserialize proc~stringunlimitedentitymap_deserialize->interface~serialize_buffer_length proc~stringunlimitedentitymap_serialize pFIO_StringUnlimitedEntityMapUtilMod::StringUnlimitedEntityMap_serialize proc~stringunlimitedentitymap_serialize->interface~serialize_buffer_length proc~stringvariablemap_deserialize pFIO_StringVariableMapUtilMod::StringVariableMap_deserialize proc~stringvariablemap_deserialize->interface~serialize_buffer_length proc~stringvariablemap_serialize pFIO_StringVariableMapUtilMod::StringVariableMap_serialize proc~stringvariablemap_serialize->interface~serialize_buffer_length proc~stringvector_deserialize pFIO_StringVectorUtilMod::StringVector_deserialize proc~stringvector_deserialize->interface~serialize_buffer_length proc~stringvector_serialize pFIO_StringVectorUtilMod::StringVector_serialize proc~stringvector_serialize->interface~serialize_buffer_length proc~test_serialize_buffer_length_int64_0d test_pFIO_Utilities::test_serialize_buffer_length_int64_0d proc~test_serialize_buffer_length_int64_0d->interface~serialize_buffer_length proc~test_serialize_buffer_length_int64_1d test_pFIO_Utilities::test_serialize_buffer_length_int64_1d proc~test_serialize_buffer_length_int64_1d->interface~serialize_buffer_length proc~test_serialize_buffer_length_int_0d test_pFIO_Utilities::test_serialize_buffer_length_int_0d proc~test_serialize_buffer_length_int_0d->interface~serialize_buffer_length proc~test_serialize_buffer_length_int_1d test_pFIO_Utilities::test_serialize_buffer_length_int_1d proc~test_serialize_buffer_length_int_1d->interface~serialize_buffer_length proc~test_serialize_buffer_length_logical_0d test_pFIO_Utilities::test_serialize_buffer_length_logical_0d proc~test_serialize_buffer_length_logical_0d->interface~serialize_buffer_length proc~test_serialize_buffer_length_logical_1d test_pFIO_Utilities::test_serialize_buffer_length_logical_1d proc~test_serialize_buffer_length_logical_1d->interface~serialize_buffer_length proc~test_serialize_buffer_length_real_0d test_pFIO_Utilities::test_serialize_buffer_length_real_0d proc~test_serialize_buffer_length_real_0d->interface~serialize_buffer_length proc~test_serialize_buffer_length_real_1d test_pFIO_Utilities::test_serialize_buffer_length_real_1d proc~test_serialize_buffer_length_real_1d->interface~serialize_buffer_length proc~test_serialize_buffer_length_string test_pFIO_Utilities::test_serialize_buffer_length_string proc~test_serialize_buffer_length_string->interface~serialize_buffer_length proc~unlimitedentity_deserialize pFIO_UnlimitedEntityMod::UnlimitedEntity_deserialize proc~unlimitedentity_deserialize->interface~serialize_buffer_length proc~variable_deserialize pFIO_VariableMod::Variable_deserialize proc~variable_deserialize->interface~serialize_buffer_length

Module Procedures

private function serialize_buffer_length_string(str, rc) result(length)

Arguments

Type IntentOptional Attributes Name
character(len=*), intent(in) :: str
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_int32_0d(scalar, rc) result(length)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(in) :: scalar
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_int32_1d(array, rc) result(length)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT32), intent(in) :: array(:)
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_int64_0d(scalar, rc) result(length)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(in) :: scalar
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_int64_1d(array, rc) result(length)

Arguments

Type IntentOptional Attributes Name
integer(kind=INT64), intent(in) :: array(:)
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_real32_0d(scalar, rc) result(length)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL32), intent(in) :: scalar
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_real32_1d(array, rc) result(length)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL32), intent(in) :: array(:)
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_real64_0d(scalar, rc) result(length)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL64), intent(in) :: scalar
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_real64_1d(array, rc) result(length)

Arguments

Type IntentOptional Attributes Name
real(kind=REAL64), intent(in) :: array(:)
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_logical_0d(scalar, rc) result(length)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: scalar
integer, intent(out), optional :: rc

Return Value integer

private function serialize_buffer_length_logical_1d(array, rc) result(length)

Arguments

Type IntentOptional Attributes Name
logical, intent(in) :: array(:)
integer, intent(out), optional :: rc

Return Value integer