ChimeraTK-DeviceAccess 03.25.00
Loading...
Searching...
No Matches
ChimeraTK::csa_helpers Namespace Reference

A sub-namespace in order not to expose the classes to the ChimeraTK namespace. More...

Classes

struct  Round
 

Functions

template<class T >
stringToT (std::string const &input)
 
template<>
int8_t stringToT< int8_t > (std::string const &input)
 special treatment for int8_t, which is otherwise treated as a character/letter
 
template<>
uint8_t stringToT< uint8_t > (std::string const &input)
 special treatment for uint8_t, which is otherwise treated as a character/letter
 
template<class T >
std::string T_ToString (T input)
 
template<>
std::string T_ToString< uint8_t > (uint8_t input)
 special treatment for uint8_t, which is otherwise treated as a character/letter
 
template<>
std::string T_ToString< int8_t > (int8_t input)
 special treatment for int8_t, which is otherwise treated as a character/letter
 
template<>
int8_t stringToT< int8_t > (std::string const &input)
 special treatment for int8_t, which is otherwise treated as a character/letter
 
template<>
uint8_t stringToT< uint8_t > (std::string const &input)
 special treatment for uint8_t, which is otherwise treated as a character/letter
 
template<>
std::string T_ToString< uint8_t > (uint8_t input)
 special treatment for uint8_t, which is otherwise treated as a character/letter
 
template<>
std::string T_ToString< int8_t > (int8_t input)
 special treatment for int8_t, which is otherwise treated as a character/letter
 

Detailed Description

A sub-namespace in order not to expose the classes to the ChimeraTK namespace.

Function Documentation

◆ stringToT()

template<class T >
T ChimeraTK::csa_helpers::stringToT ( std::string const &  input)

Definition at line 162 of file TypeChangingDecorator.h.

◆ stringToT< int8_t >() [1/2]

template<>
int8_t ChimeraTK::csa_helpers::stringToT< int8_t > ( std::string const &  input)

special treatment for int8_t, which is otherwise treated as a character/letter

Definition at line 19 of file TypeChangingDecorator.cc.

◆ stringToT< int8_t >() [2/2]

template<>
int8_t ChimeraTK::csa_helpers::stringToT< int8_t > ( std::string const &  input)

special treatment for int8_t, which is otherwise treated as a character/letter

Definition at line 19 of file TypeChangingDecorator.cc.

◆ stringToT< uint8_t >() [1/2]

template<>
uint8_t ChimeraTK::csa_helpers::stringToT< uint8_t > ( std::string const &  input)

special treatment for uint8_t, which is otherwise treated as a character/letter

Definition at line 28 of file TypeChangingDecorator.cc.

◆ stringToT< uint8_t >() [2/2]

template<>
uint8_t ChimeraTK::csa_helpers::stringToT< uint8_t > ( std::string const &  input)

special treatment for uint8_t, which is otherwise treated as a character/letter

Definition at line 28 of file TypeChangingDecorator.cc.

◆ T_ToString()

template<class T >
std::string ChimeraTK::csa_helpers::T_ToString ( input)

Definition at line 179 of file TypeChangingDecorator.h.

◆ T_ToString< int8_t >() [1/2]

template<>
std::string ChimeraTK::csa_helpers::T_ToString< int8_t > ( int8_t  input)

special treatment for int8_t, which is otherwise treated as a character/letter

Definition at line 46 of file TypeChangingDecorator.cc.

◆ T_ToString< int8_t >() [2/2]

template<>
std::string ChimeraTK::csa_helpers::T_ToString< int8_t > ( int8_t  input)

special treatment for int8_t, which is otherwise treated as a character/letter

Definition at line 46 of file TypeChangingDecorator.cc.

◆ T_ToString< uint8_t >() [1/2]

template<>
std::string ChimeraTK::csa_helpers::T_ToString< uint8_t > ( uint8_t  input)

special treatment for uint8_t, which is otherwise treated as a character/letter

Definition at line 37 of file TypeChangingDecorator.cc.

◆ T_ToString< uint8_t >() [2/2]

template<>
std::string ChimeraTK::csa_helpers::T_ToString< uint8_t > ( uint8_t  input)

special treatment for uint8_t, which is otherwise treated as a character/letter

Definition at line 37 of file TypeChangingDecorator.cc.