#include <boost/python.hpp>
#include <boost/preprocessor.hpp>
#include <utl/ErrorLogger.h>
#include <utl/TimeStamp.h>
#include <utl/AugerUnits.h>
Go to the source code of this file.
Macros | |
#define | AUGER_UNITS |
#define | AUGER_UNITS_DEF(r, data, t) def(BOOST_PP_STRINGIZE(t),&t); |
#define | AUGER_UNITS_INTERFACE(r, data, t) double t(double d) { return utl::t * d; } |
Functions | |
void | utlPython () |
Variables | |
void(utl::ErrorLogger::* | set_verbosity )(utl::ErrorLogger::VerbosityLevel) = &utl::ErrorLogger::SetVerbosity |
#define AUGER_UNITS |
Definition at line 9 of file utlPython.cc.
Referenced by utlPython().
#define AUGER_UNITS_DEF | ( | r, | |
data, | |||
t | |||
) | def(BOOST_PP_STRINGIZE(t),&t); |
Definition at line 43 of file utlPython.cc.
Referenced by utlPython().
#define AUGER_UNITS_INTERFACE | ( | r, | |
data, | |||
t | |||
) | double t(double d) { return utl::t * d; } |
Definition at line 40 of file utlPython.cc.
void utlPython | ( | ) |
Definition at line 50 of file utlPython.cc.
References AUGER_UNITS, AUGER_UNITS_DEF, utl::Verbosity::eTerse, utl::Verbosity::eVerbose, utl::TimeStamp::GetGPSNanoSecond(), utl::TimeStamp::GetGPSSecond(), utl::LeakingSingleton< ErrorLogger >::GetInstance(), and set_verbosity.
Referenced by BOOST_PYTHON_MODULE().
void(utl::ErrorLogger::* set_verbosity)(utl::ErrorLogger::VerbosityLevel) = &utl::ErrorLogger::SetVerbosity |
Definition at line 48 of file utlPython.cc.
Referenced by utlPython().