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) |