ViennaSHE 1.3.0
Free open-source semiconductor device simulator using spherical harmonics expansions techniques.
viennashe::log::detail Namespace Reference

Namespace for implementation details within the viennashe::log namespace. Typically not of interest for the library user. More...

Functions

template<typename KeyTypeT >
logger< KeyTypeT::enabled > vlogT ()
 
template<log_levels level, typename KeyTypeT >
logger< KeyTypeT::enabled > vlogTL ()
 
template<log_levels level>
logger< true > vlogL ()
 

Detailed Description

Namespace for implementation details within the viennashe::log namespace. Typically not of interest for the library user.

Implementation details of the logging facility.

Function Documentation

◆ vlogL()

template<log_levels level>
logger< true > viennashe::log::detail::vlogL ( )

Definition at line 271 of file log.hpp.

◆ vlogT()

template<typename KeyTypeT >
logger< KeyTypeT::enabled > viennashe::log::detail::vlogT ( )

Definition at line 259 of file log.hpp.

◆ vlogTL()

template<log_levels level, typename KeyTypeT >
logger< KeyTypeT::enabled > viennashe::log::detail::vlogTL ( )

Definition at line 265 of file log.hpp.