C# Class Gurux.DLMS.GXDLMSTranslatorStructure

This class is used internally in GXDLMSTranslator to save generated xml.
Afficher le fichier Open project: Gurux/Gurux.DLMS.Net Class Usage Examples

Méthodes publiques

Méthode Description
Append ( String value ) : void
Append ( int tag, bool start ) : void
AppendEndTag ( Command cmd, Enum type ) : void
AppendEndTag ( Enum cmd ) : void
AppendEndTag ( int tag ) : void
AppendLine ( Enum tag, string name, object value ) : void
AppendLine ( int tag, string name, object value ) : void
AppendLine ( string str ) : void
AppendLine ( string tag, string name, object value ) : void
AppendStartTag ( Command cmd, Enum type ) : void
AppendStartTag ( Enum cmd ) : void
AppendStartTag ( Enum tag, string name, string value ) : void
AppendStartTag ( int tag, string name, string value ) : void
GXDLMSTranslatorStructure ( TranslatorOutputType type, bool numericsAshex, bool hex, string>.SortedList list ) : Gurux.DLMS.Enums

Constructor.

GetDataType ( DataType type ) : String
IntegerToHex ( System.UInt64 value ) : string

Convert integer to string.

IntegerToHex ( long value, int desimals ) : string

Convert integer to string.

ToString ( ) : string

Method Details

Append() public méthode

public Append ( String value ) : void
value String
Résultat void

Append() public méthode

public Append ( int tag, bool start ) : void
tag int
start bool
Résultat void

AppendEndTag() public méthode

public AppendEndTag ( Command cmd, Enum type ) : void
cmd Command
type System.Enum
Résultat void

AppendEndTag() public méthode

public AppendEndTag ( Enum cmd ) : void
cmd System.Enum
Résultat void

AppendEndTag() public méthode

public AppendEndTag ( int tag ) : void
tag int
Résultat void

AppendLine() public méthode

public AppendLine ( Enum tag, string name, object value ) : void
tag System.Enum
name string
value object
Résultat void

AppendLine() public méthode

public AppendLine ( int tag, string name, object value ) : void
tag int
name string
value object
Résultat void

AppendLine() public méthode

public AppendLine ( string str ) : void
str string
Résultat void

AppendLine() public méthode

public AppendLine ( string tag, string name, object value ) : void
tag string
name string
value object
Résultat void

AppendStartTag() public méthode

public AppendStartTag ( Command cmd, Enum type ) : void
cmd Command
type System.Enum
Résultat void

AppendStartTag() public méthode

public AppendStartTag ( Enum cmd ) : void
cmd System.Enum
Résultat void

AppendStartTag() public méthode

public AppendStartTag ( Enum tag, string name, string value ) : void
tag System.Enum
name string
value string
Résultat void

AppendStartTag() public méthode

public AppendStartTag ( int tag, string name, string value ) : void
tag int
name string
value string
Résultat void

GXDLMSTranslatorStructure() public méthode

Constructor.
public GXDLMSTranslatorStructure ( TranslatorOutputType type, bool numericsAshex, bool hex, string>.SortedList list ) : Gurux.DLMS.Enums
type TranslatorOutputType
numericsAshex bool
hex bool
list string>.SortedList List of tags.
Résultat Gurux.DLMS.Enums

GetDataType() public méthode

public GetDataType ( DataType type ) : String
type DataType
Résultat String

IntegerToHex() public méthode

Convert integer to string.
public IntegerToHex ( System.UInt64 value ) : string
value System.UInt64 Conveted value.
Résultat string

IntegerToHex() public méthode

Convert integer to string.
public IntegerToHex ( long value, int desimals ) : string
value long Conveted value.
desimals int Desimal count.
Résultat string

ToString() public méthode

public ToString ( ) : string
Résultat string