oshExList-class: A list-object of conditions used to filter oshex objects

Description Slots Details

Description

An oshExList is an S4 class used as the condition argument of the osh_filter function. It contains one or more oshExpression classes of different types (see 'Details' below).

Slots

conditions

A list of oshExpression objects used to filter an oshex object. An oshExList is inherited by different subclasses:

oshExListTemp

Used for temporal filtering. It is created by call to the function temp.

oshExListTags

Used for tags filtering. It is created by call to the function tag.

oshExListAttrs

Used for attributes filtering. It is created by call to the function attrs.

Details

oshExList are constructed by the following function temp, tag, and attrs, and are used to filter oshex objects using osh_filter.

Each oshExList may contain one or more oshExpression objects. An oshExpression holds a condition of a certain type. A textual (txt) condition is used to filter tags and attributes textual values. A numeric (number) condition is used to filter tags by their numeric values. A temporal (time) condition is used to filter tags by their timestamp attribute.


dof1985/OSHEX documentation built on May 28, 2019, 3:36 p.m.