Data Fields
gfsmUserSemiring Struct Reference

User-defined semirings for gfsm operations.

#include <gfsmSemiring.h>

Collaboration diagram for gfsmUserSemiring:
Collaboration graph
[legend]

Data Fields

gfsmSemiring sr
gfsmSRBinaryPredicate equal_func
gfsmSRBinaryPredicate less_func
gfsmSRBinaryOp plus_func
gfsmSRBinaryOp times_func
gfsmSRUnaryOp inv_l_func
gfsmSRBinaryOp pow_func
gfsmSRUnaryOp star_func

Field Documentation

gfsmSemiring gfsmUserSemiring::sr

inheritance magic

gfsmSRBinaryPredicate gfsmUserSemiring::equal_func

equality predicate

gfsmSRBinaryPredicate gfsmUserSemiring::less_func

order predicate

gfsmSRBinaryOp gfsmUserSemiring::plus_func

addition operation

gfsmSRBinaryOp gfsmUserSemiring::times_func

multiplication operation

gfsmSRUnaryOp gfsmUserSemiring::inv_l_func

left-multiplication inverse

gfsmSRBinaryOp gfsmUserSemiring::pow_func

power operation

gfsmSRUnaryOp gfsmUserSemiring::star_func

star operation


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