Libmacro  0.2
Libmacro is an extensible macro and hotkey library.
mcr::ITriggerMember Class Reference

#include <itrigger_member.h>

Inheritance diagram for mcr::ITriggerMember:
mcr::IDataMember mcr::Alarm mcr::Staged

Public Member Functions

bool operator== (const ITriggerMember &rhs)
 
bool operator< (const ITriggerMember &rhs)
 
bool operator> (const ITriggerMember &rhs)
 
- Public Member Functions inherited from mcr::IDataMember
bool operator== (const IDataMember &rhs)
 
bool operator< (const IDataMember &rhs)
 
bool operator> (const IDataMember &rhs)
 
virtual int compare (const IDataMember &rhs) const =0
 
virtual void copy (const IDataMember *copytron)=0
 
virtual const char * name () const =0
 
virtual size_t addNameCount () const
 
virtual void addNames (const char **, size_t) const
 

Detailed Description

Trigger instance data, such as mcr_DataMember member of mcr_Instance.

Functions to overload: IDataMember::compare, IDataMember::copy, IDataMember::name
Optional overload: IDataMember::addNameCount and IDataMember::addNames

Definition at line 38 of file itrigger_member.h.


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