File testing.hpp
FileList > include > libhal-mock > testing.hpp
Go to the source code of this file
#include <algorithm>#include <array>#include <chrono>#include <ios>#include <span>#include <tuple>#include <vector>#include <libhal/error.hpp>
Namespaces
| Type | Name |
|---|---|
| namespace | hal The foundation of libhal containing, interfaces, utilities and soft drivers. |
Classes
| Type | Name |
|---|---|
| class | spy_handler <args_t> Helper utility for making mocks for class functions that return status. |
Public Functions
| Type | Name |
|---|---|
| std::ostream & | operator<< (std::ostream & p_os, const std::chrono::duration< Rep, Period > & p_duration) |
| std::ostream & | operator<< (std::ostream & p_os, const std::array< T, size > & p_array) |
| std::ostream & | operator<< (std::ostream & p_os, const std::span< T > & p_array) |
Public Functions Documentation
function operator<<
template<typename Rep typename Rep, typename Period typename Period>
inline std::ostream & operator<< (
std::ostream & p_os,
const std::chrono::duration< Rep, Period > & p_duration
)
function operator<<
template<typename T typename T, size_t size>
inline std::ostream & operator<< (
std::ostream & p_os,
const std::array< T, size > & p_array
)
function operator<<
template<typename T typename T>
inline std::ostream & operator<< (
std::ostream & p_os,
const std::span< T > & p_array
)
The documentation for this class was generated from the following file libraries/include/libhal-mock/testing.hpp