votca 2024-dev
Loading...
Searching...
No Matches
Classes | Functions
votca::tools::internal Namespace Reference

Classes

struct  type
 

Functions

template<typename T , typename std::enable_if_t< std::is_arithmetic< T >::value &&!std::is_same< T, bool >::value, bool > = true>
convert_impl (const std::string &s, type< T >)
 
bool convert_impl (const std::string &s, type< bool >)
 
template<class T >
std::vector< T > convert_impl (const std::string &s, type< std::vector< T > >)
 
template<class T >
Eigen::Matrix< T, Eigen::Dynamic, 1 > convert_impl (const std::string &s, type< Eigen::Matrix< T, Eigen::Dynamic, 1 > >)
 
template<class T >
Eigen::Matrix< T, 3, 1 > convert_impl (const std::string &s, type< Eigen::Matrix< T, 3, 1 > >)
 

Function Documentation

◆ convert_impl() [1/5]

bool votca::tools::internal::convert_impl ( const std::string &  s,
type< bool >   
)
inline

Definition at line 54 of file tokenizer.h.

◆ convert_impl() [2/5]

template<class T >
Eigen::Matrix< T, 3, 1 > votca::tools::internal::convert_impl ( const std::string &  s,
type< Eigen::Matrix< T, 3, 1 > >   
)
inline

Definition at line 143 of file tokenizer.h.

◆ convert_impl() [3/5]

template<class T >
Eigen::Matrix< T, Eigen::Dynamic, 1 > votca::tools::internal::convert_impl ( const std::string &  s,
type< Eigen::Matrix< T, Eigen::Dynamic, 1 > >   
)
inline

Definition at line 135 of file tokenizer.h.

◆ convert_impl() [4/5]

template<class T >
std::vector< T > votca::tools::internal::convert_impl ( const std::string &  s,
type< std::vector< T > >   
)
inline

Definition at line 130 of file tokenizer.h.

◆ convert_impl() [5/5]

template<typename T , typename std::enable_if_t< std::is_arithmetic< T >::value &&!std::is_same< T, bool >::value, bool > = true>
T votca::tools::internal::convert_impl ( const std::string &  s,
type< T >   
)
inline

Definition at line 43 of file tokenizer.h.