Logo ROOT   6.16/01
Reference Guide
TRObject.cxx
Go to the documentation of this file.
1/*************************************************************************
2 * Copyright (C) 2013-2014, Omar Andres Zapata Mesa *
3 * All rights reserved. *
4 * *
5 * For the licensing terms see $ROOTSYS/LICENSE. *
6 * For the list of contributors see $ROOTSYS/README/CREDITS. *
7 *************************************************************************/
8#include<TRObject.h>
9#include<vector>
10
11using namespace ROOT::R;
13
14//______________________________________________________________________________
15TRObject::TRObject(SEXP robj): TObject(), fObj(robj), fStatus(kTRUE) { }
16
17
18//______________________________________________________________________________
19void TRObject::operator=(SEXP robj)
20{
21 fStatus = kTRUE;
22 fObj = robj;
23}
24
25//______________________________________________________________________________
26TRObject::TRObject(SEXP robj, Bool_t status): fObj(robj), fStatus(status) {}
bool Bool_t
Definition: RtypesCore.h:59
const Bool_t kTRUE
Definition: RtypesCore.h:87
#define ClassImp(name)
Definition: Rtypes.h:363
This is a class to get ROOT's objects from R's objects.
Definition: TRObject.h:71
Rcpp::RObject fObj
Definition: TRObject.h:74
void operator=(SEXP xx)
Definition: TRObject.cxx:19
TRObject()
Default constructor.
Definition: TRObject.h:80
Bool_t fStatus
Definition: TRObject.h:75
Mother of all ROOT objects.
Definition: TObject.h:37
namespace associated R package for ROOT.
Definition: RExports.h:56