lsst.utils  13.0-8-gb7ca535+4
Namespaces | Classes | Functions
lsst::utils Namespace Reference

Namespaces

 get_caller_name
 
 multithreading
 
 python
 
 tests
 
 version
 
 wrappers
 

Classes

class  Backtrace
 Singleton, enables automatic backtraces on the following signals: More...
 
struct  key
 
struct  n
 
class  Symbol
 

Functions

std::string demangleType (std::string const _typeName)
 
std::string raRadToStr (double raRad)
 Convert a right ascension in radians to a string format. More...
 
std::string decRadToStr (double decRad)
 
std::string raDegToStr (double raDeg)
 
std::string decDegToStr (double decDeg)
 
std::string raDecRadToStr (double raRad, double decRad)
 
std::string raDecDegToStr (double raDeg, double decDeg)
 
double raStrToRad (std::string raStr, std::string delimiter=":")
 
double raStrToDeg (std::string raStr, std::string delimiter=":")
 
double decStrToRad (std::string decStr, std::string delimiter=":")
 
double decStrToDeg (std::string decStr, std::string delimiter=":")
 
std::string getPackageDir (std::string const &packageName)
 return the root directory of a setup package More...
 
 PYBIND11_PLUGIN (backtrace)
 
 PYBIND11_PLUGIN (demangle)
 
 PYBIND11_PLUGIN (raDecStr)
 
 PYBIND11_PLUGIN (utils)
 

Function Documentation

◆ demangleType()

std::string lsst::utils::demangleType ( std::string const  _typeName)

Definition at line 113 of file Demangle.cc.

◆ getPackageDir()

std::string lsst::utils::getPackageDir ( std::string const &  packageName)

return the root directory of a setup package

Parameters
[in]packageNamename of package (e.g. "utils")
Exceptions
lsst::pex::exceptions::NotFoundErrorif desired version can't be found

Definition at line 34 of file Utils.cc.

◆ PYBIND11_PLUGIN() [1/4]

lsst::utils::PYBIND11_PLUGIN ( utils  )

Definition at line 10 of file utils.cc.

◆ PYBIND11_PLUGIN() [2/4]

lsst::utils::PYBIND11_PLUGIN ( backtrace  )

Definition at line 10 of file backtrace.cc.

◆ PYBIND11_PLUGIN() [3/4]

lsst::utils::PYBIND11_PLUGIN ( demangle  )

Definition at line 10 of file demangle.cc.

◆ PYBIND11_PLUGIN() [4/4]

lsst::utils::PYBIND11_PLUGIN ( raDecStr  )

Definition at line 11 of file raDecStr.cc.