@@ -493,7 +493,7 @@ using std::string;
493493// ! (matrix) 2-dimensional array
494494template <typename T>
495495bool show (T** data, uint64_t arrRows, uint64_t arrCols,
496- const string& htmlPageName = dvs::kAppName , const Config& configuration = Config());
496+ const string& htmlPageName = dvs::makeUniqueDavisHtmlName() , const Config& configuration = Config());
497497
498498template <typename T>
499499bool save (T** data, uint64_t arrRows, uint64_t arrCols, const string& filename,
@@ -502,15 +502,15 @@ bool save(T** data, uint64_t arrRows, uint64_t arrCols, const string& filename,
502502// ! (matrix) 1-dimensional array that simulates a 2-dimensional one (element access [i*cols+j])
503503template <typename T>
504504bool show (const T* data, uint64_t arrRows, uint64_t arrCols,
505- const string& htmlPageName = dvs::kAppName , const Config& configuration = Config());
505+ const string& htmlPageName = dvs::makeUniqueDavisHtmlName() , const Config& configuration = Config());
506506
507507template <typename T>
508508bool save (const T* data, uint64_t arrRows, uint64_t arrCols, const string& filename,
509509 const configSaveToDisk& configuration = configSaveToDisk());
510510
511511// ! (chart) 1-dimensional array
512512template <typename T>
513- bool show (const T* data, uint64_t count, const string& htmlPageName = dvs::kAppName , const Config& configuration = Config());
513+ bool show (const T* data, uint64_t count, const string& htmlPageName = dvs::makeUniqueDavisHtmlName() , const Config& configuration = Config());
514514
515515template <typename T>
516516bool save (const T* data, uint64_t count, const string& filename, const configSaveToDisk& configuration = configSaveToDisk());
@@ -519,7 +519,7 @@ bool save(const T* data, uint64_t count, const string& filename, const configSav
519519template <typename C, // https://devblogs.microsoft.com/oldnewthing/20190619-00/?p=102599
520520 typename T = std::decay_t <decltype (*std::begin (std::declval<C>()))>,
521521 typename = std::enable_if_t<std::is_convertible_v<T, double>> >
522- bool show(C const & container, const string& htmlPageName = dvs::kAppName , const Config& configuration = Config());
522+ bool show(C const & container, const string& htmlPageName = dvs::makeUniqueDavisHtmlName() , const Config& configuration = Config());
523523
524524template <typename C,
525525 typename T = std::decay_t <decltype (*std::begin (std::declval<C>()))>,
@@ -531,7 +531,7 @@ bool save(C const& container, const string& filename, const configSaveToDisk& co
531531template <typename C, // https://devblogs.microsoft.com/oldnewthing/20190619-00/?p=102599
532532 typename T = std::decay_t <decltype (*std::begin (std::declval<C>()))>,
533533 typename = std::enable_if_t<std::is_convertible_v<T, double>> >
534- bool show(C const & containerX, C const & containerY, const string& htmlPageName = dvs::kAppName , const Config& configuration = Config());
534+ bool show(C const & containerX, C const & containerY, const string& htmlPageName = dvs::makeUniqueDavisHtmlName() , const Config& configuration = Config());
535535
536536template <typename C, // https://devblogs.microsoft.com/oldnewthing/20190619-00/?p=102599
537537 typename T = std::decay_t <decltype (*std::begin (std::declval<C>()))>,
@@ -544,7 +544,7 @@ template<typename C,
544544 typename E = std::decay_t <decltype (*std::begin (std::declval<C>()))>,
545545 typename T = std::decay_t<decltype(*std::begin (std::declval<E>()))>,
546546 typename = std::enable_if_t<std::is_convertible_v<T, double>> >
547- bool show(C const & container_of_containers, const string& htmlPageName = dvs::kAppName , const Config& configuration = Config());
547+ bool show(C const & container_of_containers, const string& htmlPageName = dvs::makeUniqueDavisHtmlName() , const Config& configuration = Config());
548548
549549template <typename C,
550550 typename E = std::decay_t <decltype (*std::begin (std::declval<C>()))>,
0 commit comments