HistoryCollectionVector_deserialize Subroutine

public subroutine HistoryCollectionVector_deserialize(buffer, histVec)

Arguments

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

Calls

proc~~historycollectionvector_deserialize~~CallsGraph proc~historycollectionvector_deserialize HistoryCollectionVector_deserialize interface~deserialize_intrinsic deserialize_intrinsic proc~historycollectionvector_deserialize->interface~deserialize_intrinsic none~push_back~21 HistoryCollectionVector%push_back proc~historycollectionvector_deserialize->none~push_back~21 proc~filemetadata_deserialize FileMetadata_deserialize proc~historycollectionvector_deserialize->proc~filemetadata_deserialize none~capacity~121 HistoryCollectionVector%capacity none~push_back~21->none~capacity~121 none~resize~42 HistoryCollectionVector%resize none~push_back~21->none~resize~42 proc~filemetadata_deserialize->interface~deserialize_intrinsic interface~mapl_assert MAPL_Assert proc~filemetadata_deserialize->interface~mapl_assert interface~serialize_buffer_length serialize_buffer_length proc~filemetadata_deserialize->interface~serialize_buffer_length proc~mapl_return MAPL_Return proc~filemetadata_deserialize->proc~mapl_return proc~mapl_verify MAPL_Verify proc~filemetadata_deserialize->proc~mapl_verify proc~stringintegermap_deserialize StringIntegerMap_deserialize proc~filemetadata_deserialize->proc~stringintegermap_deserialize proc~stringvariablemap_deserialize StringVariableMap_deserialize proc~filemetadata_deserialize->proc~stringvariablemap_deserialize proc~stringvector_deserialize StringVector_deserialize proc~filemetadata_deserialize->proc~stringvector_deserialize proc~variable_deserialize Variable_deserialize proc~filemetadata_deserialize->proc~variable_deserialize none~resize_32~21 HistoryCollectionVector%resize_32 none~resize~42->none~resize_32~21 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~mapl_verify->proc~mapl_throw_exception proc~stringintegermap_deserialize->interface~deserialize_intrinsic proc~stringintegermap_deserialize->interface~serialize_buffer_length proc~stringintegermap_deserialize->proc~mapl_return proc~stringintegermap_deserialize->insert stringintegermap stringintegermap proc~stringintegermap_deserialize->stringintegermap proc~stringvariablemap_deserialize->interface~deserialize_intrinsic proc~stringvariablemap_deserialize->interface~mapl_assert proc~stringvariablemap_deserialize->interface~serialize_buffer_length proc~stringvariablemap_deserialize->proc~mapl_return proc~stringvariablemap_deserialize->proc~mapl_verify proc~stringvariablemap_deserialize->proc~variable_deserialize none~insert~7 StringVariableMap%insert proc~stringvariablemap_deserialize->none~insert~7 proc~coordinatevariable_deserialize CoordinateVariable_deserialize proc~stringvariablemap_deserialize->proc~coordinatevariable_deserialize proc~stringvector_deserialize->interface~deserialize_intrinsic proc~stringvector_deserialize->interface~serialize_buffer_length proc~stringvector_deserialize->proc~mapl_return push_back push_back proc~stringvector_deserialize->push_back stringvector stringvector proc~stringvector_deserialize->stringvector proc~variable_deserialize->interface~deserialize_intrinsic proc~variable_deserialize->interface~mapl_assert proc~variable_deserialize->interface~serialize_buffer_length proc~variable_deserialize->proc~mapl_return proc~variable_deserialize->proc~mapl_verify proc~variable_deserialize->proc~stringvector_deserialize proc~stringattributemap_deserialize StringAttributeMap_deserialize proc~variable_deserialize->proc~stringattributemap_deserialize proc~unlimitedentity_deserialize UnlimitedEntity_deserialize proc~variable_deserialize->proc~unlimitedentity_deserialize none~insert_pair StringVariableMap%insert_pair none~insert~7->none~insert_pair none~resize_32~21->none~resize~42 proc~coordinatevariable_deserialize->interface~deserialize_intrinsic proc~coordinatevariable_deserialize->interface~mapl_assert proc~coordinatevariable_deserialize->interface~serialize_buffer_length proc~coordinatevariable_deserialize->proc~mapl_return proc~coordinatevariable_deserialize->proc~mapl_verify proc~coordinatevariable_deserialize->proc~variable_deserialize proc~stringattributemap_deserialize->interface~deserialize_intrinsic proc~stringattributemap_deserialize->interface~mapl_assert proc~stringattributemap_deserialize->interface~serialize_buffer_length proc~stringattributemap_deserialize->proc~mapl_return proc~stringattributemap_deserialize->proc~mapl_verify none~insert~98 StringAttributeMap%insert proc~stringattributemap_deserialize->none~insert~98 proc~attribute_deserialize Attribute_deserialize proc~stringattributemap_deserialize->proc~attribute_deserialize proc~unlimitedentity_deserialize->interface~deserialize_intrinsic proc~unlimitedentity_deserialize->interface~mapl_assert proc~unlimitedentity_deserialize->interface~serialize_buffer_length proc~unlimitedentity_deserialize->proc~mapl_return proc~unlimitedentity_deserialize->proc~mapl_verify none~get_rank UnlimitedEntity%get_rank proc~unlimitedentity_deserialize->none~get_rank none~set~63 UnlimitedEntity%set proc~unlimitedentity_deserialize->none~set~63