|
ReactOS 0.4.16-dev-2104-gb84fa49
|

Go to the source code of this file.
Namespaces | |
| namespace | anonymous_namespace{popen.cpp} |
Macros | |
| #define | STDIN 0 |
| #define | STDOUT 1 |
Typedefs | |
| typedef __crt_unique_handle_t< stream_traits > | anonymous_namespace{popen.cpp}::unique_stream |
| typedef __crt_unique_handle_t< process_handle_pair_traits > | anonymous_namespace{popen.cpp}::unique_process_handle_pair |
Functions | |
| static process_handle_pair *__cdecl | idtab (FILE *const stream) throw () |
| template<typename Character > | |
| static fdopen_mode< Character > __cdecl | convert_popen_type_to_fdopen_mode (Character const *const type) throw () |
| template<typename Character > | |
| static Character const *__cdecl | get_comspec () throw () |
| template<typename Character > | |
| static Character const *__cdecl | get_path () throw () |
| template<typename Character > | |
| static Character const *__cdecl | get_executable_path (Character const *const executable) throw () |
| template<typename Character > | |
| static FILE *__cdecl | common_popen_nolock (Character const *const command, Character const *const fdopen_mode, int const std_fh, int(&pipe_handles)[2]) throw () |
| template<typename Character > | |
| static FILE *__cdecl | common_popen (Character const *const command, Character const *const type) throw () |
| FILE *__cdecl | _popen (char const *const command, char const *const type) |
| FILE *__cdecl | _wpopen (wchar_t const *const command, wchar_t const *const type) |
| int __cdecl | _pclose (FILE *const stream) |
Variables | |
| static unsigned | __idtabsiz |
| static process_handle_pair * | __idpairs |
Definition at line 445 of file popen.cpp.
Referenced by _tmain(), ForF(), pclose(), recvrequest(), sendrequest(), test__popen(), and Test_popen().
Definition at line 417 of file popen.cpp.
Referenced by _tmain(), popen(), recvrequest(), sendrequest(), test__popen(), and Test_popen().
|
static | ||||||||||||||||||||
Definition at line 340 of file popen.cpp.
|
static | ||||||||||||||||||||||||||||
Definition at line 229 of file popen.cpp.
Referenced by common_popen().
|
static | ||||||||||||||
Definition at line 130 of file popen.cpp.
Referenced by common_popen().
|
static | ||||||||||||||
Definition at line 188 of file popen.cpp.
Referenced by common_popen_nolock().
Definition at line 172 of file popen.cpp.
Referenced by WinEntry::create_absolute_pidl(), Entry::extract_icon(), Entry::launch_entry(), and ShellDirectory::read_directory().
Definition at line 91 of file popen.cpp.
Referenced by _pclose(), and common_popen_nolock().
|
static |