Logo ROOT  
Reference Guide
ROOT::Experimental::Detail::RMenuArgument Class Reference

Argument description for menu item which should invoke class method.

Author
Sergey Linev
Date
2017-06-29
Warning
This is part of the ROOT 7 prototype! It will change without notice. It might trigger earthquakes. Feedback is welcome!

Definition at line 98 of file RMenuItems.hxx.

Public Member Functions

 RMenuArgument ()=default
 Default constructor. More...
 
 RMenuArgument (const std::string &name, const std::string &title, const std::string &typname, const std::string &dflt="")
 
void SetDefault (const std::string &dflt)
 

Protected Attributes

std::string fDefault
 default value More...
 
std::string fName
 name of call argument More...
 
std::string fTitle
 title of call argument More...
 
std::string fTypeName
 typename More...
 

#include <ROOT/RMenuItems.hxx>

Constructor & Destructor Documentation

◆ RMenuArgument() [1/2]

ROOT::Experimental::Detail::RMenuArgument::RMenuArgument ( )
default

Default constructor.

◆ RMenuArgument() [2/2]

ROOT::Experimental::Detail::RMenuArgument::RMenuArgument ( const std::string &  name,
const std::string &  title,
const std::string &  typname,
const std::string &  dflt = "" 
)
inline

Definition at line 108 of file RMenuItems.hxx.

Member Function Documentation

◆ SetDefault()

void ROOT::Experimental::Detail::RMenuArgument::SetDefault ( const std::string &  dflt)
inline

Definition at line 114 of file RMenuItems.hxx.

Member Data Documentation

◆ fDefault

std::string ROOT::Experimental::Detail::RMenuArgument::fDefault
protected

default value

Definition at line 103 of file RMenuItems.hxx.

◆ fName

std::string ROOT::Experimental::Detail::RMenuArgument::fName
protected

name of call argument

Definition at line 100 of file RMenuItems.hxx.

◆ fTitle

std::string ROOT::Experimental::Detail::RMenuArgument::fTitle
protected

title of call argument

Definition at line 101 of file RMenuItems.hxx.

◆ fTypeName

std::string ROOT::Experimental::Detail::RMenuArgument::fTypeName
protected

typename

Definition at line 102 of file RMenuItems.hxx.

Libraries for ROOT::Experimental::Detail::RMenuArgument:
[legend]

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