|
ROOT 6.10/09 Reference Guide |
#include <unistd.h>#include <fcntl.h>#include <string>#include <iostream>#include "TInterpreter.h"Macros | |
| #define | F_LINUX_SPECIFIC_BASE 1024 |
| #define | F_SETPIPE_SZ (F_LINUX_SPECIFIC_BASE + 7) |
Functions | |
| static void | InitCaptureImpl (int &savedStdStream, int *pipeHandle, int FILENO) |
| int | JupyROOTDeclarer (const char *code) |
| bool | JupyROOTDeclarerImpl (const char *code) |
| int | JupyROOTExecutor (const char *code) |
| void | JupyROOTExecutorHandler_Clear () |
| void | JupyROOTExecutorHandler_Ctor () |
| void | JupyROOTExecutorHandler_Dtor () |
| void | JupyROOTExecutorHandler_EndCapture () |
| const char * | JupyROOTExecutorHandler_GetStderr () |
| const char * | JupyROOTExecutorHandler_GetStdout () |
| void | JupyROOTExecutorHandler_InitCapture () |
| void | JupyROOTExecutorHandler_Poll () |
| bool | JupyROOTExecutorImpl (const char *code) |
| static void | PollImpl (FILE *stdStream, int *pipeHandle, std::string &pipeContent) |
Variables | |
| JupyROOTExecutorHandler * | JupyROOTExecutorHandler_ptr = nullptr |
| constexpr long | MAX_PIPE_SIZE = 1048575 |
| #define F_LINUX_SPECIFIC_BASE 1024 |
Definition at line 33 of file IOHandler.cxx.
| #define F_SETPIPE_SZ (F_LINUX_SPECIFIC_BASE + 7) |
Definition at line 36 of file IOHandler.cxx.
|
static |
Definition at line 63 of file IOHandler.cxx.
| int JupyROOTDeclarer | ( | const char * | code | ) |
Definition at line 155 of file IOHandler.cxx.
| bool JupyROOTDeclarerImpl | ( | const char * | code | ) |
Definition at line 136 of file IOHandler.cxx.
| int JupyROOTExecutor | ( | const char * | code | ) |
Definition at line 151 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Clear | ( | ) |
Definition at line 160 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Ctor | ( | ) |
Definition at line 165 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Dtor | ( | ) |
Definition at line 199 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_EndCapture | ( | ) |
Definition at line 179 of file IOHandler.cxx.
| const char* JupyROOTExecutorHandler_GetStderr | ( | ) |
Definition at line 194 of file IOHandler.cxx.
| const char* JupyROOTExecutorHandler_GetStdout | ( | ) |
Definition at line 189 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_InitCapture | ( | ) |
Definition at line 184 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Poll | ( | ) |
Definition at line 174 of file IOHandler.cxx.
| bool JupyROOTExecutorImpl | ( | const char * | code | ) |
Definition at line 116 of file IOHandler.cxx.
|
static |
Definition at line 44 of file IOHandler.cxx.
| JupyROOTExecutorHandler* JupyROOTExecutorHandler_ptr = nullptr |
Definition at line 113 of file IOHandler.cxx.
| constexpr long MAX_PIPE_SIZE = 1048575 |
Definition at line 39 of file IOHandler.cxx.