![]() |
NEURON
|
#include <xmenu.h>
Public Member Functions | |
| HocMenu (const char *, Menu *, MenuItem *, HocItem *parent=NULL, bool add2menubar=false) | |
| virtual | ~HocMenu () |
| virtual void | write (std::ostream &) |
| virtual Menu * | menu () |
| virtual MenuItem * | item () |
Public Member Functions inherited from HocItem | |
| HocItem (const char *, HocItem *parent=NULL) | |
| virtual | ~HocItem () |
| const char * | getStr () |
| virtual void | help (const char *childpath=NULL) |
| virtual void | help_parent (HocItem *) |
Public Member Functions inherited from Resource | |
| Resource ()=default | |
| virtual | ~Resource ()=default |
| virtual void | ref () const |
| virtual void | unref () const |
| virtual void | unref_deferred () const |
| virtual void | cleanup () |
| virtual void | Reference () const |
| virtual void | Unreference () const |
Private Attributes | |
| MenuItem * | mi_ |
| Menu * | menu_ |
| bool | add2menubar_ |
Additional Inherited Members | |
Static Public Member Functions inherited from Resource | |
| static void | ref (const Resource *) |
| static void | unref (const Resource *) |
| static void | unref_deferred (const Resource *) |
| static bool | defer (bool) |
| static void | flush () |
| HocMenu::HocMenu | ( | const char * | , |
| Menu * | , | ||
| MenuItem * | , | ||
| HocItem * | parent = NULL, |
||
| bool | add2menubar = false |
||
| ) |
|
virtual |
|
virtual |
Reimplemented from HocItem.