List of items for object context menu.
Definition at line 153 of file RMenuItems.hxx.
Public Member Functions | |
RMenuItems ()=default | |
RMenuItems (const std::string &_id, const std::string &_specifier) | |
virtual | ~RMenuItems () |
destructor - pin vtable More... | |
void | Add (std::unique_ptr< Detail::RMenuItem > &&item) |
void | AddChkMenuItem (const std::string &name, const std::string &title, bool checked, const std::string &toggle) |
void | AddMenuItem (const std::string &name, const std::string &title, const std::string &exec) |
const std::string & | GetFullId () const |
const std::string & | GetSpecifier () const |
void | PopulateObjectMenu (void *obj, TClass *cl) |
Fill menu for provided object, using MENU as indicator in method comments. More... | |
auto | Size () const |
Public Member Functions inherited from ROOT::Experimental::RDrawableReply | |
virtual | ~RDrawableReply () |
destructor, pin vtable More... | |
uint64_t | GetRequestId () const |
void | SetRequestId (uint64_t _reqid) |
Protected Attributes | |
std::string | fId |
object identifier More... | |
std::vector< std::unique_ptr< Detail::RMenuItem > > | fItems |
list of items in the menu More... | |
std::string | fSpecifier |
! extra specifier, used only on server More... | |
#include <ROOT/RMenuItems.hxx>
|
default |
|
inline |
Definition at line 161 of file RMenuItems.hxx.
|
virtualdefault |
destructor - pin vtable
|
inline |
Definition at line 174 of file RMenuItems.hxx.
|
inline |
Definition at line 183 of file RMenuItems.hxx.
|
inline |
Definition at line 176 of file RMenuItems.hxx.
|
inline |
Definition at line 169 of file RMenuItems.hxx.
|
inline |
Definition at line 170 of file RMenuItems.hxx.
Fill menu for provided object, using MENU as indicator in method comments.
Definition at line 31 of file RMenuItems.cxx.
|
inline |
Definition at line 172 of file RMenuItems.hxx.
|
protected |
object identifier
Definition at line 155 of file RMenuItems.hxx.
|
protected |
list of items in the menu
Definition at line 157 of file RMenuItems.hxx.
|
protected |
! extra specifier, used only on server
Definition at line 156 of file RMenuItems.hxx.