GSI Object Oriented Online Offline (Go4)  GO4-6.2.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Member Functions | Protected Attributes | List of all members
TWebArgsMenuItem Class Reference

#include <TWebMenuItem.h>

+ Inheritance diagram for TWebArgsMenuItem:

Public Member Functions

 TWebArgsMenuItem (const std::string &name, const std::string &title)
 
virtual ~TWebArgsMenuItem ()=default
 
std::vector< TWebMenuArgument > & GetArgs ()
 
- Public Member Functions inherited from TWebMenuItem
 TWebMenuItem (const std::string &name, const std::string &title)
 
 TWebMenuItem (const TWebMenuItem &rhs)
 
virtual ~TWebMenuItem ()=default
 
void SetExec (const std::string &exec)
 
void SetClassName (const std::string &clname)
 
const std::string & GetName () const
 
const std::string & GetExec () const
 

Protected Attributes

std::vector< TWebMenuArgumentfArgs
 
- Protected Attributes inherited from TWebMenuItem
std::string fName
 
std::string fTitle
 
std::string fExec
 
std::string fClassName
 

Detailed Description

Definition at line 96 of file TWebMenuItem.h.

Constructor & Destructor Documentation

TWebArgsMenuItem::TWebArgsMenuItem ( const std::string &  name,
const std::string &  title 
)
inline

Definition at line 102 of file TWebMenuItem.h.

virtual TWebArgsMenuItem::~TWebArgsMenuItem ( )
virtualdefault

virtual destructor need for vtable, used when vector of TMenuItem* is stored

Member Function Documentation

std::vector<TWebMenuArgument>& TWebArgsMenuItem::GetArgs ( )
inline

Definition at line 107 of file TWebMenuItem.h.

References fArgs.

Referenced by TWebMenuItems::PopulateObjectMenu().

Member Data Documentation

std::vector<TWebMenuArgument> TWebArgsMenuItem::fArgs
protected

Definition at line 98 of file TWebMenuItem.h.

Referenced by GetArgs().


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