ROOT  6.06/09
Reference Guide
Public Member Functions | Private Member Functions | List of all members
TInterpreterValue Class Referenceabstract

Definition at line 32 of file TInterpreterValue.h.

Public Member Functions

 TInterpreterValue ()
 
virtual ~TInterpreterValue ()
 
virtual const voidGetValAddr () const =0
 
virtual voidGetValAddr ()=0
 
virtual Bool_t IsValid () const =0
 
virtual Double_t GetAsDouble () const =0
 
virtual Long_t GetAsLong () const =0
 
virtual ULong_t GetAsUnsignedLong () const =0
 
virtual voidGetAsPointer () const =0
 

Private Member Functions

 TInterpreterValue (const TInterpreterValue &)
 
TInterpreterValueoperator= (TInterpreterValue &)
 

#include <TInterpreterValue.h>

+ Inheritance diagram for TInterpreterValue:

Constructor & Destructor Documentation

TInterpreterValue::TInterpreterValue ( const TInterpreterValue )
private
TInterpreterValue::TInterpreterValue ( )
inline

Definition at line 37 of file TInterpreterValue.h.

virtual TInterpreterValue::~TInterpreterValue ( )
inlinevirtual

Definition at line 38 of file TInterpreterValue.h.

Member Function Documentation

virtual Double_t TInterpreterValue::GetAsDouble ( ) const
pure virtual

Implemented in TClingValue.

virtual Long_t TInterpreterValue::GetAsLong ( ) const
pure virtual

Implemented in TClingValue.

virtual void* TInterpreterValue::GetAsPointer ( ) const
pure virtual

Implemented in TClingValue.

virtual ULong_t TInterpreterValue::GetAsUnsignedLong ( ) const
pure virtual

Implemented in TClingValue.

virtual const void* TInterpreterValue::GetValAddr ( ) const
pure virtual

Implemented in TClingValue.

Referenced by TClingCallFunc::Exec(), and TCling::RegisterTemporary().

virtual void* TInterpreterValue::GetValAddr ( )
pure virtual

Implemented in TClingValue.

virtual Bool_t TInterpreterValue::IsValid ( ) const
pure virtual

Implemented in TClingValue.

TInterpreterValue& TInterpreterValue::operator= ( TInterpreterValue )
private

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