geraetetyp

package
v0.30.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 13, 2024 License: MIT Imports: 5 Imported by: 0

Documentation

Overview

Code auto-generated; DO NOT EDIT.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Geraetetyp

type Geraetetyp int

Geraetetyp ist eine Auflistung möglicher abzurechnender Gerätetypen.

const (
	WECHSELSTROMZAEHLER             Geraetetyp = iota + 1 // Wechselstromzähler
	DREHSTROMZAEHLER                                      // Drehstromzähler
	ZWEIRICHTUNGSZAEHLER                                  // Zweirichtungszähler
	RLM_ZAEHLER                                           // RLM-Zähler
	BALGENGASZAEHLER                                      // Balgengaszähler
	MAXIMUMZAEHLER                                        // Maximumzähler (Schleppzähler)
	MULTIPLEXANLAGE                                       // Multiplexeranlage
	PAUSCHALANLAGE                                        // Pauschalanlagen
	VERSTAERKERANLAGE                                     // Verstärkeranlage
	SUMMATIONSGERAET                                      // Summationsgerät
	IMPULSGEBER                                           // Impulsgeber
	EDL_21_ZAEHLERAUFSATZ                                 // EDL 21 Zähleraufsatz für Zähler
	VIER_QUADRANTEN_LASTGANGZAEHLER                       // Vier-Quadranten-Lastgangzähler
	MENGENUMWERTER                                        // Mengenumwerter
	STROMWANDLER                                          // Stromwandler
	SPANNUNGSWANDLER                                      // Spannungs-Wandler
	KOMBIMESSWANDLER                                      // Kombimesswandler
	BLOCKSTROMWANDLER                                     // Blockstromwandler
	DATENLOGGER                                           // Datenlogger
	KOMMUNIKATIONSANSCHLUSS                               // Kommunikationsanschluss
	MODEM                                                 // Modem
	TELEKOMMUNIKATIONSEINRICHTUNG                         // vom Messstellenbetreiber beigestellte Telekommunikationseinrichtung (Telefonanschluss)
	DREHKOLBENGASZAEHLER                                  // Drehkolbengaszähler
	TURBINENRADGASZAEHLER                                 // Turbinenradgaszähler
	ULTRASCHALLZAEHLER                                    // Ultraschallzähler
	WIRBELGASZAEHLER                                      // Wirbelgaszähler
	MODERNE_MESSEINRICHTUNG                               // moderne Messeinrichtung
	INTELLIGENTES_MESSYSTEM                               // Intelligentes Messystem
	ELEKTRONISCHER_HAUSHALTSZAEHLER                       // elektronischer Haushaltszähler
	STEUEREINRICHTUNG                                     // Steuereinrichtung
	TARIFSCHALTGERAET                                     // Tarifschaltgerät
	RUNDSTEUEREMPFAENGER                                  // Rundsteuerempfänger
	OPTIONALE_ZUS_ZAEHLEINRICHTUNG                        // optionale zusätzliche Zähleinrichtung
	MESSWANDLERSATZ_IMS_MME                               // Messwandlersatz Strom iMS und mME, NSP
	KOMBIMESSWANDLER_IMS_MME                              // Kombimesswandlersatz (Strom u. Spg) iMS und mME
	TARIFSCHALTGERAET_IMS_MME                             // Tarifschaltung iMS und mME
	RUNDSTEUEREMPFAENGER_IMS_MME                          // Rundsteuerempfänger iMS und mME
	TEMPERATUR_KOMPENSATION                               // Temperaturkompensation
	HOECHSTBELASTUNGS_ANZEIGER                            // Höchsbelastungsanzeiger
	SONSTIGES_GERAET                                      // Sonstiges Gerät
	PREPAYMENTZAEHLER                                     // Prepaymentzähler
	EDL_21                                                // EDL21

	EDL_40_ZAEHLERAUFSATZ // EDL 40 Zähleraufsatz für Zähler
)

func (Geraetetyp) MarshalJSON

func (r Geraetetyp) MarshalJSON() ([]byte, error)

MarshalJSON is generated so Geraetetyp satisfies json.Marshaler.

func (*Geraetetyp) Scan added in v0.2.3

func (r *Geraetetyp) Scan(src interface{}) error

Scan sets r to the enum value represented by src. It implements the sql.Scanner interface to be useable by sql drivers when reading from database.

func (Geraetetyp) String

func (i Geraetetyp) String() string

func (*Geraetetyp) UnmarshalJSON

func (r *Geraetetyp) UnmarshalJSON(data []byte) error

UnmarshalJSON is generated so Geraetetyp satisfies json.Unmarshaler.

func (Geraetetyp) Value added in v0.2.3

func (r Geraetetyp) Value() (driver.Value, error)

Value returns the string representation of r or an error, if no string representation exists. It implements the sql.Valuer interface to be useable by sql drivers when storing enums.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL