Logo ROOT   6.18/05
Reference Guide
List of all members | Public Member Functions | Public Attributes | List of all members
ROOT::Experimental::RDrawingAttrBase::Path Struct Reference

Combination of names, e.g. "hist2d.box.line.width".

Definition at line 95 of file RDrawingAttr.hxx.

Public Member Functions

 Path ()=default
 
 Path (const std::string &str)
 
 Path (std::string &&str)
 
void Append (const Name &name)
 
bool operator!= (const Path &rhs) const
 
Path operator+ (const Name &name) const
 
Pathoperator+= (const Name &name)
 
bool operator== (const Path &rhs) const
 
const std::string Str () const
 

Public Attributes

std::string fStr
 Path in its dotted form. More...
 

#include <ROOT/RDrawingAttr.hxx>

Constructor & Destructor Documentation

◆ Path() [1/3]

ROOT::Experimental::RDrawingAttrBase::Path::Path ( )
default

◆ Path() [2/3]

ROOT::Experimental::RDrawingAttrBase::Path::Path ( const std::string &  str)
inlineexplicit

Definition at line 101 of file RDrawingAttr.hxx.

◆ Path() [3/3]

ROOT::Experimental::RDrawingAttrBase::Path::Path ( std::string &&  str)
inlineexplicit

Definition at line 103 of file RDrawingAttr.hxx.

Member Function Documentation

◆ Append()

void ROOT::Experimental::RDrawingAttrBase::Path::Append ( const Name name)
inline

Definition at line 105 of file RDrawingAttr.hxx.

◆ operator!=()

bool ROOT::Experimental::RDrawingAttrBase::Path::operator!= ( const Path rhs) const
inline

Definition at line 123 of file RDrawingAttr.hxx.

◆ operator+()

Path ROOT::Experimental::RDrawingAttrBase::Path::operator+ ( const Name name) const
inline

Definition at line 116 of file RDrawingAttr.hxx.

◆ operator+=()

Path & ROOT::Experimental::RDrawingAttrBase::Path::operator+= ( const Name name)
inline

Definition at line 111 of file RDrawingAttr.hxx.

◆ operator==()

bool ROOT::Experimental::RDrawingAttrBase::Path::operator== ( const Path rhs) const
inline

Definition at line 122 of file RDrawingAttr.hxx.

◆ Str()

const std::string ROOT::Experimental::RDrawingAttrBase::Path::Str ( ) const
inline

Definition at line 125 of file RDrawingAttr.hxx.

Member Data Documentation

◆ fStr

std::string ROOT::Experimental::RDrawingAttrBase::Path::fStr

Path in its dotted form.

Definition at line 97 of file RDrawingAttr.hxx.

Collaboration diagram for ROOT::Experimental::RDrawingAttrBase::Path:
[legend]

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