HistoryCollectionVector_serialize Subroutine

public subroutine HistoryCollectionVector_serialize(histVec, buffer)

Arguments

Type IntentOptional Attributes Name
type(HistoryCollectionVector), intent(in) :: histVec
integer, intent(inout), allocatable :: buffer(:)

Calls

proc~~historycollectionvector_serialize~~CallsGraph proc~historycollectionvector_serialize HistoryCollectionVector_serialize none~at~154 HistoryCollectionVector%at proc~historycollectionvector_serialize->none~at~154 none~serialize~18 FileMetadata%serialize proc~historycollectionvector_serialize->none~serialize~18 none~at_32~30 HistoryCollectionVector%at_32 none~at~154->none~at_32~30 interface~serialize_buffer_length serialize_buffer_length none~serialize~18->interface~serialize_buffer_length interface~serialize_intrinsic serialize_intrinsic none~serialize~18->interface~serialize_intrinsic none~serialize~22 Variable%serialize none~serialize~18->none~serialize~22 proc~mapl_return MAPL_Return none~serialize~18->proc~mapl_return proc~stringintegermap_serialize StringIntegerMap_serialize none~serialize~18->proc~stringintegermap_serialize proc~stringvariablemap_serialize StringVariableMap_serialize none~serialize~18->proc~stringvariablemap_serialize proc~stringvector_serialize StringVector_serialize none~serialize~18->proc~stringvector_serialize none~at_size_kind~32 HistoryCollectionVector%at_size_kind none~at_32~30->none~at_size_kind~32 none~serialize~22->interface~serialize_buffer_length none~serialize~22->interface~serialize_intrinsic none~serialize~22->proc~mapl_return none~serialize~22->proc~stringvector_serialize none~serialize~24 UnlimitedEntity%serialize none~serialize~22->none~serialize~24 proc~mapl_verify MAPL_Verify none~serialize~22->proc~mapl_verify proc~stringattributemap_serialize StringAttributeMap_serialize none~serialize~22->proc~stringattributemap_serialize at at proc~mapl_return->at insert insert proc~mapl_return->insert proc~mapl_throw_exception MAPL_throw_exception proc~mapl_return->proc~mapl_throw_exception proc~stringintegermap_serialize->interface~serialize_buffer_length proc~stringintegermap_serialize->interface~serialize_intrinsic begin begin proc~stringintegermap_serialize->begin key key proc~stringintegermap_serialize->key next next proc~stringintegermap_serialize->next proc~stringvariablemap_serialize->interface~serialize_buffer_length proc~stringvariablemap_serialize->interface~serialize_intrinsic proc~stringvariablemap_serialize->none~serialize~22 proc~stringvariablemap_serialize->proc~mapl_return none~begin~17 StringVariableMap%begin proc~stringvariablemap_serialize->none~begin~17 none~key~40 StringVariableMapIterator%key proc~stringvariablemap_serialize->none~key~40 none~next~19 StringVariableMapIterator%next proc~stringvariablemap_serialize->none~next~19 proc~stringvariablemap_serialize->proc~mapl_verify proc~stringvector_serialize->interface~serialize_buffer_length proc~stringvector_serialize->interface~serialize_intrinsic proc~stringvector_serialize->begin get get proc~stringvector_serialize->get proc~stringvector_serialize->next none~serialize~24->interface~serialize_buffer_length none~serialize~24->interface~serialize_intrinsic none~serialize~24->proc~mapl_return interface~mapl_assert MAPL_Assert none~serialize~24->interface~mapl_assert none~get_rank UnlimitedEntity%get_rank none~serialize~24->none~get_rank proc~mapl_verify->proc~mapl_throw_exception proc~stringattributemap_serialize->interface~serialize_buffer_length proc~stringattributemap_serialize->interface~serialize_intrinsic proc~stringattributemap_serialize->proc~mapl_return proc~stringattributemap_serialize->none~serialize~24 none~begin~81 StringAttributeMap%begin proc~stringattributemap_serialize->none~begin~81 none~key~170 StringAttributeMapIterator%key proc~stringattributemap_serialize->none~key~170 none~next~90 StringAttributeMapIterator%next proc~stringattributemap_serialize->none~next~90