Logo ROOT  
Reference Guide
 
Loading...
Searching...
No Matches
ROOT::Experimental::RAttrMap::NoValue_t Class Reference

Definition at line 61 of file RAttrMap.hxx.

Public Member Functions

 NoValue_t ()
 
std::unique_ptr< Value_tCopy () const final
 
bool IsEqual (const Value_t &tgt) const final
 
EValuesKind Kind () const final
 
- Public Member Functions inherited from ROOT::Experimental::RAttrMap::Value_t
virtual ~Value_t ()=default
 
virtual bool CanConvertFrom (EValuesKind kind) const
 
virtual bool CanConvertTo (EValuesKind kind) const
 
template<typename T >
Get () const
 
template<>
bool Get () const
 
virtual bool GetBool () const
 
virtual double GetDouble () const
 
virtual int GetInt () const
 
virtual std::string GetString () const
 
template<>
bool GetValue (const Value_t *rec)
 

Additional Inherited Members

- Static Public Member Functions inherited from ROOT::Experimental::RAttrMap::Value_t
template<typename RET_TYPE , typename MATCH_TYPE = void>
static RET_TYPE GetValue (const Value_t *rec)
 

#include <ROOT/RAttrMap.hxx>

Inheritance diagram for ROOT::Experimental::RAttrMap::NoValue_t:
[legend]

Constructor & Destructor Documentation

◆ NoValue_t()

ROOT::Experimental::RAttrMap::NoValue_t::NoValue_t ( )
inlineexplicit

Definition at line 63 of file RAttrMap.hxx.

Member Function Documentation

◆ Copy()

std::unique_ptr< Value_t > ROOT::Experimental::RAttrMap::NoValue_t::Copy ( ) const
inlinefinalvirtual

Implements ROOT::Experimental::RAttrMap::Value_t.

Definition at line 65 of file RAttrMap.hxx.

◆ IsEqual()

bool ROOT::Experimental::RAttrMap::NoValue_t::IsEqual ( const Value_t tgt) const
inlinefinalvirtual

Reimplemented from ROOT::Experimental::RAttrMap::Value_t.

Definition at line 66 of file RAttrMap.hxx.

◆ Kind()

EValuesKind ROOT::Experimental::RAttrMap::NoValue_t::Kind ( ) const
inlinefinalvirtual

Implements ROOT::Experimental::RAttrMap::Value_t.

Definition at line 64 of file RAttrMap.hxx.

  • graf2d/gpadv7/inc/ROOT/RAttrMap.hxx