ROOT  6.06/09
Reference Guide
Public Member Functions | Private Attributes | List of all members
ROOT::R::TRInterface::Binding Class Reference

Definition at line 153 of file TRInterface.h.

Public Member Functions

 Binding (TRInterface *rnt, TString name)
 
Bindingoperator= (const Binding &obj)
 
template<class T >
Bindingoperator= (const T &data)
 
Bindingoperator= (const TRFunctionExport &fun)
 
Bindingoperator<< (const TRFunctionExport &fun)
 
Bindingoperator= (const TRDataFrame &df)
 
Bindingoperator<< (const TRDataFrame &df)
 
template<class T >
Bindingoperator>> (T &var)
 
template<class T >
Bindingoperator<< (T var)
 
template<class T >
 operator T ()
 

Private Attributes

TRInterfacefInterface
 
TString fName
 

#include <TRInterface.h>

+ Collaboration diagram for ROOT::R::TRInterface::Binding:

Constructor & Destructor Documentation

ROOT::R::TRInterface::Binding::Binding ( TRInterface rnt,
TString  name 
)
inline

Definition at line 155 of file TRInterface.h.

Member Function Documentation

template<class T >
ROOT::R::TRInterface::Binding::operator T ( )
inline

Definition at line 205 of file TRInterface.h.

Binding& ROOT::R::TRInterface::Binding::operator<< ( const TRFunctionExport fun)
inline

Definition at line 174 of file TRInterface.h.

Binding& ROOT::R::TRInterface::Binding::operator<< ( const TRDataFrame df)
inline

Definition at line 187 of file TRInterface.h.

template<class T >
Binding& ROOT::R::TRInterface::Binding::operator<< ( var)
inline

Definition at line 199 of file TRInterface.h.

Binding& ROOT::R::TRInterface::Binding::operator= ( const Binding obj)
inline

Definition at line 156 of file TRInterface.h.

template<class T >
Binding& ROOT::R::TRInterface::Binding::operator= ( const T &  data)
inline

Definition at line 162 of file TRInterface.h.

Binding& ROOT::R::TRInterface::Binding::operator= ( const TRFunctionExport fun)
inline

Definition at line 167 of file TRInterface.h.

Binding& ROOT::R::TRInterface::Binding::operator= ( const TRDataFrame df)
inline

Definition at line 181 of file TRInterface.h.

template<class T >
Binding& ROOT::R::TRInterface::Binding::operator>> ( T &  var)
inline

Definition at line 193 of file TRInterface.h.

Member Data Documentation

TRInterface* ROOT::R::TRInterface::Binding::fInterface
private

Definition at line 211 of file TRInterface.h.

Referenced by operator T(), operator<<(), operator=(), and operator>>().

TString ROOT::R::TRInterface::Binding::fName
private

Definition at line 212 of file TRInterface.h.

Referenced by operator T(), operator<<(), operator=(), and operator>>().


The documentation for this class was generated from the following file: