global_functions.h File Reference
Detailed Description
Global helper functions.
Definition in file global_functions.h.
#include <functional>#include <iomanip>#include <iostream>#include <ostream>#include <memory>#include <stdexcept>#include <type_traits>#include <utility>Go to the source code of this file.
Namespaces | |
| polyscip | |
| polyscip::global | |
| polyscip::global::impl_own_stl | |
Functions | |
| template<typename T , typename ... Args> | |
| std::unique_ptr< T > | polyscip::global::impl_own_stl::make_unique_helper (std::false_type, Args &&... args) |
| template<typename T , typename ... Args> | |
| std::unique_ptr< T > | polyscip::global::impl_own_stl::make_unique_helper (std::true_type, Args &&... args) |
| template<typename T , typename ... Args> | |
| std::unique_ptr< T > | polyscip::global::make_unique (Args &&... args) |
| template<typename Container > | |
| void | polyscip::global::print (const Container &container, const std::string &prefix="", const std::string &suffix="", std::ostream &os=std::cout, bool negate=false, int prec=6) |
| template<typename Target , typename Source > | |
| Target | polyscip::global::narrow_cast (Source v) |
