(Event+Time).Variant Operators  2.3
Operators for Timed Discrete Event Systems in Dioids
etvo::gNgdDd Class Reference

#include <gNgdDd.h>

Public Member Functions

 gNgdDd (const gNg &E, const dDd &T)
 
gNg getgNg () const
 
dDd getdDd () const
 
void canon ()
 set to the canonical form (depends on setCanonForm choice)
 
void canonL ()
 set to the Left form
 
void canonC ()
 set to the Central
 
void canonR ()
 set to the Right form
 
std::string toString (unsigned nVer=0) const
 

Static Public Member Functions

static void setCanonForm (unsigned val=0)
 
static unsigned getCanonForm ()
 

Protected Attributes

gNg _E
 
dDd _T
 

Static Protected Attributes

static unsigned _canon =0
 set the canonical form of gNg (default left form) More...
 

Detailed Description

Author
BC LH JT LARIS
Version
2.1

Member Function Documentation

◆ toString()

std::string etvo::gNgdDd::toString ( unsigned  nVer = 0) const

gives a string description of a gNgdDd term

Parameters
nVer(default=0)
if nVer=0 -> produces string "g-3.m3.b4.g4"
if nVer!=0 -> only for development

Member Data Documentation

◆ _canon

unsigned etvo::gNgdDd::_canon =0
staticprotected

set the canonical form of gNg (default left form)

set the default form (=0) as Left Form


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