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

Public Member Functions

 NSMVHandlerFloatArray (const std::string &name, bool useget, bool useset, const std::vector< float > &val=std::vector< float >())
 
 NSMVHandlerFloatArray (const std::string &node, const std::string &name, bool useget, bool useset, const std::vector< float > &val=std::vector< float >())
 
bool handleGet (NSMVar &var) override
 
bool handleSet (const NSMVar &var) override
 
virtual bool handleGetFloatArray (std::vector< float > &val)
 
virtual bool handleSetFloatArray (const std::vector< float > &val)
 
const std::string & getNode () const
 
const std::string & getName () const
 
bool useGet () const
 
bool useSet () const
 
void setUseGet (bool use)
 
void setUseSet (bool use)
 
int getTimeStamp () const
 
int getId () const
 
void setNode (const std::string &node)
 
void setId (int id)
 
void set (const NSMVar &var)
 
void set (int val)
 
void set (float val)
 
void set (const std::string &val)
 
void set (const std::vector< int > &val)
 
void set (const std::vector< float > &val)
 
const NSMVarget () const
 
NSMVarget ()
 
NSMVar::Type getType () const
 
const char * getTypeLabel () const
 
bool isDumped () const
 
void setDumped (bool isdump)
 

Static Public Member Functions

static NSMVHandlercreate (const NSMVar &var)
 

Protected Attributes

int m_id
 
int m_timestamp
 
std::string m_node
 
std::string m_name
 
bool m_useget
 
bool m_useset
 
NSMVar m_var
 
bool m_isdump
 

Detailed Description

Definition at line 226 of file NSMVHandler.h.


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