Belle II Software  release-08-01-10
NSMCommand Class Reference
Inheritance diagram for NSMCommand:
Collaboration diagram for NSMCommand:

Public Member Functions

 NSMCommand (const Enum &e)
 
 NSMCommand (const NSMCommand &cmd)
 
 NSMCommand (const char *label)
 
 NSMCommand (const std::string &label)
 
 NSMCommand (int id)
 
 NSMCommand (int id, const char *label)
 
const NSMCommandoperator= (const NSMCommand &command)
 Operator =.
 
const NSMCommandoperator= (const std::string &label)
 
const NSMCommandoperator= (const char *label)
 
const NSMCommandoperator= (int id)
 
int getId () const
 
const char * getLabel () const
 
const std::string & getLabelString () const
 
bool operator== (const Enum &e) const
 
bool operator== (const std::string &label) const
 
bool operator!= (const Enum &e) const
 
bool operator!= (const std::string &label) const
 

Static Public Attributes

static const NSMCommand OK
 
static const NSMCommand STATE
 
static const NSMCommand ERROR
 
static const NSMCommand FATAL
 
static const NSMCommand LOG
 
static const NSMCommand LOGSET
 
static const NSMCommand LOGGET
 
static const NSMCommand VLISTGET
 
static const NSMCommand VLISTSET
 
static const NSMCommand VGET
 
static const NSMCommand VSET
 
static const NSMCommand VREPLY
 
static const NSMCommand DATAGET
 
static const NSMCommand DATASET
 
static const NSMCommand DBGET
 
static const NSMCommand DBSET
 
static const NSMCommand DBLISTGET
 
static const NSMCommand DBLISTSET
 
static const NSMCommand LOGLIST
 
static const int SUGGESTED = 2
 
static const int ENABLED = 1
 
static const int DISABLED = 0
 
static const Enum UNKNOWN
 

Private Attributes

int m_id
 
std::string m_label
 

Detailed Description

Definition at line 19 of file NSMCommand.h.


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