![]() |
Libmacro
0.2
Libmacro is an extensible macro and hotkey library.
|
Static Public Member Functions | |
| static QVariant | second (const SerTrigger &container) |
| static void | setSecond (SerTrigger &container, const QVariant &val) |
| static QVariant | minute (const SerTrigger &container) |
| static void | setMinute (SerTrigger &container, const QVariant &val) |
| static QVariant | hour (const SerTrigger &container) |
| static void | setHour (SerTrigger &container, const QVariant &val) |
| static QVariant | days (const SerTrigger &container) |
| static void | setDays (SerTrigger &container, const QVariant &val) |
Static Public Member Functions inherited from mcr::TriggerBuilder | |
| template<typename T > | |
| static const T * | data (const mcr_Trigger *trigPt) |
| template<typename T > | |
| static T * | data (mcr_Trigger *trigPt) |
Additional Inherited Members | |
Public Types inherited from mcr::SerTrigger | |
| typedef SerTrigger *(* | get_serializer) () |
| Get a serializer object to get/set all values of another object. More... | |
| typedef QVariant(* | get) (const SerTrigger &container) |
| typedef void(* | set) (SerTrigger &container, const QVariant &value) |
Public Types inherited from mcr::ISerializer | |
| typedef ISerializer *(* | get) () |
| Get a serializer object to get/set all values of another object. More... | |
Public Member Functions inherited from mcr::SerTrigger | |
| SerTrigger (size_t reserveKeys=0, mcr_ITrigger *valueInterface=nullptr) | |
| SerTrigger (const SerTrigger &)=default | |
| SerTrigger & | operator= (const SerTrigger &)=delete |
| virtual size_t | keyCount (bool canonical) const override |
| virtual QString * | keysArray (bool canonical) const override |
| virtual QVariant | value (const QString &name) const override |
| Get a named value. | |
| virtual void | setValue (const QString &name, const QVariant &val) override |
| virtual void | setValueInterface (mcr_ITrigger *itrigPt) |
| virtual void | setMaps (const QString &key, get fnGet, set fnSet) |
| virtual void | setMapsCanonical (const QString &key, get fnGet, set fnSet) |
| virtual void | setMapsGeneric (const QString &key, get fnGet, set fnSet) |
Public Member Functions inherited from mcr::ISerializer | |
| QStringList | keys (bool canonical) const |
| ISerializer & | build (const QString &name, const QVariant &val) |
| QVariantMap | values (bool canonical) |
| Get all values of the object (Serialize) More... | |
| void | setValues (const QVariantMap &vals) |
| Set all values of the object (Deserialize) | |
Public Member Functions inherited from mcr::TriggerBuilder | |
| TriggerBuilder (Libmacro *context=nullptr) | |
| TriggerBuilder (const TriggerBuilder &)=default | |
| TriggerBuilder & | operator= (const TriggerBuilder ©tron)=delete |
| TriggerBuilder & | build (mcr_Trigger *trigPt) |
| TriggerBuilder & | build (mcr_ITrigger *itrigPt) |
| TriggerBuilder & | build (size_t id) |
| TriggerBuilder & | build (const char *name) |
| mcr_Trigger * | ptr () const |
| Libmacro & | context () const |
| virtual mcr_ITrigger * | itrigger () const |
| virtual mcr_Interface * | interface () const |
| virtual ITriggerBuilder | itriggerBuilder () const |
| virtual void | setITrigger (mcr_ITrigger *itrigPt) |
| virtual size_t | id () const |
| virtual void | setId (size_t val) |
| virtual const char * | name () const |
| virtual void | setName (const char *val) |
| virtual mcr_Trigger * | trigger () const |
| virtual mcr_Instance * | instance () const |
| virtual mcr_DataMember * | dataMember () const |
| virtual void | setTrigger (mcr_Trigger *trigPt) |
| void | setTrigger (const TriggerBuilder ©tron) |
| bool | empty () const |
| virtual TriggerBuilder & | clear () |
| virtual TriggerBuilder & | deinit () |
| virtual mcr_Trigger_receive_fnc | triggerDispatch () const |
| virtual void | setTriggerDispatch (mcr_Trigger_receive_fnc val) |
| virtual void * | actor () const |
| virtual void | setActor (void *val) |
| template<typename T > | |
| const T * | data () const |
| template<typename T > | |
| T * | data () |
| virtual TriggerBuilder & | mkdata () |
| virtual void | copy (const mcr_Trigger *copytron) |
| void | copy (const TriggerBuilder ©tron) |
| virtual int | compare (const mcr_Trigger *rhs) const |
| virtual int | compare (const TriggerBuilder &rhs) const |
Definition at line 136 of file trigger_functions.h.