Classes | |
| struct | is_char_ptr |
| struct | is_char_ptr< char * > |
| struct | is_char_ptr< char const * > |
| struct | is_char_ptr< char[N]> |
| struct | is_char_ptr< char const [N]> |
| struct | CstrStringAux |
| struct | CstrStringAux< S, true > |
| struct | CstrString |
| struct | CstrArr |
Class for converting values of type S into char const * const *. More... | |
| struct | ctassert< true > |
| struct | CstrArr< S * > |
| struct | CstrArr< S const * > |
| struct | CstrArr< S[N]> |
| struct | CstrArr< S const [N]> |
| struct | CstrArr< Array< S > > |
| struct | CstrArr< EnvVars > |
Functions | |
| template<typename S> | |
| char const * | to_char_ptr (S const &s) |
| char const* BLOCXX_NAMESPACE::Cstr::to_char_ptr | ( | S const & | s | ) | [inline] |
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.
Referenced by BLOCXX_NAMESPACE::Cstr::CstrArr< Array< S > >::CstrArr(), BLOCXX_NAMESPACE::Exec::executeProcessAndGatherOutput(), BLOCXX_NAMESPACE::Exec::spawn(), and BLOCXX_NAMESPACE::Exec::spawnImpl().
1.5.6