|
blocxx
|
Classes | |
| struct | CstrArr |
Class for converting values of type S into char const * const *. More... | |
| struct | CstrArr< Array< S > > |
| struct | CstrArr< EnvVars > |
| struct | CstrArr< S * > |
| struct | CstrArr< S const * > |
| struct | CstrArr< S const[N]> |
| struct | CstrArr< S[N]> |
| struct | CstrString |
| struct | CstrStringAux |
| struct | CstrStringAux< S, true > |
| struct | ctassert |
| struct | ctassert< true > |
| struct | is_char_ptr |
| struct | is_char_ptr< char * > |
| struct | is_char_ptr< char const * > |
| struct | is_char_ptr< char const[N]> |
| struct | is_char_ptr< char[N]> |
Functions | |
| template<typename S > | |
| char const * | to_char_ptr (S const &s) |
char const * corresponding to s. char * or char const *, or it is a class that has a c_str member function return a char const *. Definition at line 111 of file Cstr.hpp.
References BLOCXX_NAMESPACE::Cstr::CstrStringAux< S, is_char_ptr< S >::value >::c_str().
Referenced by BLOCXX_NAMESPACE::Cstr::CstrArr< Array< S > >::CstrArr(), BLOCXX_NAMESPACE::Exec::executeProcessAndGatherOutput(), BLOCXX_NAMESPACE::Exec::executeProcessAndGatherOutput(), BLOCXX_NAMESPACE::Exec::executeProcessAndGatherOutput(), BLOCXX_NAMESPACE::Exec::executeProcessAndGatherOutput(), BLOCXX_NAMESPACE::Exec::spawn(), and BLOCXX_NAMESPACE::Exec::spawnImpl().