LeechCraft 0.6.70-19214-g121e5318a7
Modular cross-platform feature rich live environment.
Loading...
Searching...
No Matches
LC::AN::IntValueMatcher Struct Reference

Matches integer values. More...

#include "ianemitter.h"

Public Types

enum  Operation {
  OGreater = 0x01 ,
  OLess = 0x02 ,
  OEqual = 0x04
}
 Describes the elementary semantics of Boundary_. More...

Public Member Functions

bool operator== (const IntValueMatcher &) const =default

Public Attributes

int Boundary_
 The boundary to compare the matched values against.
Operations Ops_ = OEqual
 Describe the semantics of Boundary_.

Detailed Description

Matches integer values.

Definition at line 108 of file ianemitter.h.

Member Enumeration Documentation

◆ Operation

Describes the elementary semantics of Boundary_.

Enumerator
OGreater 

The value should be greater than Boundary_.

OLess 

The value should be less than Boundary_.

OEqual 

The value should be equal to Boundary_.

Definition at line 116 of file ianemitter.h.

Member Function Documentation

◆ operator==()

bool LC::AN::IntValueMatcher::operator== ( const IntValueMatcher & ) const
default

Member Data Documentation

◆ Boundary_

int LC::AN::IntValueMatcher::Boundary_

The boundary to compare the matched values against.

Definition at line 112 of file ianemitter.h.

Referenced by LC::Util::AN::Matches().

◆ Ops_

Operations LC::AN::IntValueMatcher::Ops_ = OEqual

Describe the semantics of Boundary_.

This is the combination of values in Operation enum.

Definition at line 137 of file ianemitter.h.

Referenced by LC::Util::AN::Matches().


The documentation for this struct was generated from the following file:
  • /home/abuild/rpmbuild/BUILD/leechcraft-doc-0.6.70+git.19214.g121e5318a7-build/leechcraft-0.6.70-19214-g121e5318a7/src/interfaces/an/ianemitter.h