|
ROOT 6.14/05 Reference Guide |
#include <fcntl.h>#include <unistd.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 46 of file IOHandler.cxx.
| #define F_SETPIPE_SZ (F_LINUX_SPECIFIC_BASE + 7) |
Definition at line 49 of file IOHandler.cxx.
|
static |
Definition at line 76 of file IOHandler.cxx.
| int JupyROOTDeclarer | ( | const char * | code | ) |
Definition at line 173 of file IOHandler.cxx.
| bool JupyROOTDeclarerImpl | ( | const char * | code | ) |
Definition at line 154 of file IOHandler.cxx.
| int JupyROOTExecutor | ( | const char * | code | ) |
Definition at line 169 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Clear | ( | ) |
Definition at line 178 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Ctor | ( | ) |
Definition at line 183 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Dtor | ( | ) |
Definition at line 217 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_EndCapture | ( | ) |
Definition at line 197 of file IOHandler.cxx.
| const char* JupyROOTExecutorHandler_GetStderr | ( | ) |
Definition at line 212 of file IOHandler.cxx.
| const char* JupyROOTExecutorHandler_GetStdout | ( | ) |
Definition at line 207 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_InitCapture | ( | ) |
Definition at line 202 of file IOHandler.cxx.
| void JupyROOTExecutorHandler_Poll | ( | ) |
Definition at line 192 of file IOHandler.cxx.
| bool JupyROOTExecutorImpl | ( | const char * | code | ) |
Definition at line 134 of file IOHandler.cxx.
|
static |
Definition at line 57 of file IOHandler.cxx.
| JupyROOTExecutorHandler* JupyROOTExecutorHandler_ptr = nullptr |
Definition at line 131 of file IOHandler.cxx.
| constexpr long MAX_PIPE_SIZE = 1048575 |
Definition at line 52 of file IOHandler.cxx.