Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
operations_research::base::internal_dump_vars Namespace Reference

Classes

class  Dump
struct  print_fields

Typedefs

using DumpNames = ::std::vector<::std::string>

Functions

template<typename T>
std::ostream & operator<< (std::ostream &os, const ::absl::InlinedVector< T, 8 > &vec)
 needed by routing
template<typename T>
std::ostream & operator<< (std::ostream &os, const ::std::vector< T > &vec)
 needed by algorithms tests
template<typename T>
std::ostream & operator<< (std::ostream &os, const ::std::optional< T > &opt)
template<typename T, typename U>
std::ostream & operator<< (std::ostream &os, const ::util_intops::StrongVector< T, U > &vec)
 needed by graph tests
template<class F>
Dump< F > make_dump_vars (DumpNames &&names, F f)

Typedef Documentation

◆ DumpNames

using operations_research::base::internal_dump_vars::DumpNames = ::std::vector<::std::string>

Definition at line 151 of file dump_vars.h.

Function Documentation

◆ make_dump_vars()

template<class F>
Dump< F > operations_research::base::internal_dump_vars::make_dump_vars ( DumpNames && names,
F f )

Definition at line 224 of file dump_vars.h.

◆ operator<<() [1/4]

template<typename T>
std::ostream & operations_research::base::internal_dump_vars::operator<< ( std::ostream & os,
const ::absl::InlinedVector< T, 8 > & vec )

needed by routing

Definition at line 115 of file dump_vars.h.

◆ operator<<() [2/4]

template<typename T>
std::ostream & operations_research::base::internal_dump_vars::operator<< ( std::ostream & os,
const ::std::optional< T > & opt )

Definition at line 133 of file dump_vars.h.

◆ operator<<() [3/4]

template<typename T>
std::ostream & operations_research::base::internal_dump_vars::operator<< ( std::ostream & os,
const ::std::vector< T > & vec )

needed by algorithms tests

Definition at line 125 of file dump_vars.h.

◆ operator<<() [4/4]

template<typename T, typename U>
std::ostream & operations_research::base::internal_dump_vars::operator<< ( std::ostream & os,
const ::util_intops::StrongVector< T, U > & vec )

needed by graph tests

Definition at line 143 of file dump_vars.h.