Let X be a complete metric space. Viewing continuous real functions on X as closed subsets of X × R, equipped with Hausdorff distance, we show that C(X, R) is completely metrizable provided X is complete and sigma compact. Following the Bulgarian school of constructive approximation theory, a bounded discontinuous function may be identified with its completed graph, the set of points between the upper and lower envelopes of the function. We show that the space of completed graphs, too, is completely metrizable, provided X is locally connected as well as sigma compact and complete. In the process, when X is a Polish space, we provide a simple answer to the following foundational question: which subsets of X × R arise as completed graphs?