|
CXXR (C++ R)
|
Class recording the use of R browsers. More...
#include <Browser.hpp>
Public Member Functions | |
| Browser (RObject *the_text, RObject *the_condition) | |
| Constructor. | |
| RObject * | condition () const |
| Condition argument associated with a Browser. | |
| Evaluator::Context * | context () const |
| Context within which Browser was declared. | |
| RObject * | text () const |
| Text argument associated with Browser. | |
Static Public Member Functions | |
| static unsigned int | numberActive () |
| Number of browser levels currently active. | |
| static Browser * | fromOutermost (unsigned int i) |
| Browser at specified level of nesting. | |
Class recording the use of R browsers.
Browser objects must be declared on the processor stack (i.e. as C++ automatic variables). The class maintains a vector of pointers to the Browser objects currently in existence.
Constructor.
| the_text | 'text' argument supplied to R browser command. |
| the_condition | 'condition' argument supplied to R browser command. |
|
inline |
|
inline |
|
inlinestatic |
Browser at specified level of nesting.
| i | Index of the Browser required. 0 signifies the outermost (first invoked) browser level. Must be less than numberActive(). |
|
inlinestatic |
Number of browser levels currently active.
|
inline |
1.8.1