std::operator<<(std::error_code)
From cppreference.com
                    
                                        
                    < cpp | error | error code
                    
                                                            
                    | Defined in header  <system_error> | ||
| template< class CharT, class Traits > std::basic_ostream<CharT,Traits>& | (since C++11) | |
Performs stream output operation on error code ec.
Equivalent to os << ec.category().name() << ':' << ec.value().
Parameters
| os | - | output stream to insert data to | 
| ec | - | error code | 
Return value
os