Logo ROOT   6.10/00
Reference Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Private Member Functions | List of all members
TInterpreterValue Class Referenceabstract

Definition at line 31 of file TInterpreterValue.h.

Public Member Functions

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

Private Member Functions

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

#include <TInterpreterValue.h>

Constructor & Destructor Documentation

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

Definition at line 36 of file TInterpreterValue.h.

virtual TInterpreterValue::~TInterpreterValue ( )
inlinevirtual

Definition at line 37 of file TInterpreterValue.h.

Member Function Documentation

virtual Double_t TInterpreterValue::GetAsDouble ( ) const
pure virtual
virtual Long_t TInterpreterValue::GetAsLong ( ) const
pure virtual
virtual void* TInterpreterValue::GetAsPointer ( ) const
pure virtual
virtual ULong_t TInterpreterValue::GetAsUnsignedLong ( ) const
pure virtual
virtual const void* TInterpreterValue::GetValAddr ( ) const
pure virtual
virtual void* TInterpreterValue::GetValAddr ( )
pure virtual
virtual Bool_t TInterpreterValue::IsValid ( ) const
pure virtual
TInterpreterValue& TInterpreterValue::operator= ( TInterpreterValue )
private
virtual std::string TInterpreterValue::ToString ( ) const
pure virtual

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