Definition at line 183 of file TRDataFrame.h.
#include <TRDataFrame.h>
◆ Binding() [1/2]
ROOT::R::TRDataFrame::Binding::Binding |
( |
Rcpp::DataFrame & |
_df, |
|
|
TString |
name |
|
) |
| |
|
inline |
Construct a Binding nestead class for facilities with operators.
- Parameters
-
_df | Rcpp::DataFrame (internal from TDataFrame) |
name | string to use in assignations |
Definition at line 191 of file TRDataFrame.h.
◆ Binding() [2/2]
ROOT::R::TRDataFrame::Binding::Binding |
( |
const Binding & |
obj | ) |
|
|
inline |
Copy constructor for Binding nestead class.
- Parameters
-
obj | object with Rcpp::DataFame objecta and string with name |
Definition at line 196 of file TRDataFrame.h.
◆ operator T() [1/2]
template<class T >
ROOT::R::TRDataFrame::Binding::operator T |
( |
| ) |
|
|
inline |
◆ operator T() [2/2]
template<class T >
ROOT::R::TRDataFrame::Binding::operator T |
( |
| ) |
const |
|
inline |
◆ operator<<()
template<class T >
Binding & ROOT::R::TRDataFrame::Binding::operator<< |
( |
T |
var | ) |
|
|
inline |
Template method for operator << that lets to use dataframes like streams example: df["v"]<<vector;.
- Parameters
-
var | any datatype that can be assigned to dataframe label |
Definition at line 291 of file TRDataFrame.h.
◆ operator=() [1/2]
◆ operator=() [2/2]
template<class T >
Binding ROOT::R::TRDataFrame::Binding::operator= |
( |
T |
var | ) |
|
|
inline |
template method for operator assignation
- Parameters
-
var | any R wrappable datatype |
Definition at line 201 of file TRDataFrame.h.
◆ operator>>() [1/2]
◆ operator>>() [2/2]
template<class T >
Binding & ROOT::R::TRDataFrame::Binding::operator>> |
( |
T & |
var | ) |
|
|
inline |
Template method for operator >> that lets to use dataframes like streams example: df["v"]>>vector;.
- Parameters
-
var | any datatype that can be assigned from dataframe label |
Definition at line 275 of file TRDataFrame.h.
◆ TRDataFrame
◆ fDf
Rcpp::DataFrame& ROOT::R::TRDataFrame::Binding::fDf |
|
private |
◆ fName
TString ROOT::R::TRDataFrame::Binding::fName |
|
private |
bindings/r/inc/TRDataFrame.h