Fixed point results on a class of generalized metric spaces