μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
enums_logging.hpp
Go to the documentation of this file.
1#ifndef _uhal_pycohal_enums_logging_hpp_
2#define _uhal_pycohal_enums_logging_hpp_
3
4
5namespace pybind11 {
6class module_;
7}
8
9namespace pycohal
10{
13
15 void setLogLevelTo ( const pycohal::LogLevel& logLevel );
16
18 const bool& LoggingIncludes ( const pycohal::LogLevel& logLevel );
19
20 void wrap_enums(pybind11::module_&);
21
22 void wrap_logging_functions(pybind11::module_&);
23}
24
25
26#endif
27
Wrapper for Python extension modules.
Definition: pybind11.h:1145
void wrap_enums(pybind11::module_ &)
void setLogLevelTo(const pycohal::LogLevel &logLevel)
Wrapper function for uhal::setLogLevelTo - converts pycohal::LogLevel enum values to C++ uhal log-lev...
void wrap_logging_functions(pybind11::module_ &)
LogLevel
Log level enum - switch to using enums for setting log-levels in python.
const bool & LoggingIncludes(const pycohal::LogLevel &logLevel)
Wrapper function for uhal::LoggingIncludes - converts pycohal::LogLevel enum values to C++ uhal log-l...