C# Class kOS.Serialization.ConfigNodeFormatter

Inheritance: IFormatWriter, IFormatReader
Show file Open project: KSP-KOS/KOS

Public Methods

Method Description
FromConfigNode ( ConfigNode configNode ) : Dump
Read ( string input ) : Dump
ToConfigNode ( Dump dump ) : ConfigNode
Write ( Dump value ) : string

Private Methods

Method Description
ConfigNodeFormatter ( ) : System
HandleValue ( ConfigNode configNode, string key, object value ) : void
ListFromConfigNode ( ConfigNode configNode ) : List
ObjectFromConfigNode ( ConfigNode configNode ) : object
ScalarToConfigNode ( string name, string type, string value ) : ConfigNode
ToConfigNode ( string name, Dump dump ) : ConfigNode
ToConfigNode ( string name, List list ) : ConfigNode

Method Details

FromConfigNode() public method

public FromConfigNode ( ConfigNode configNode ) : Dump
configNode System.ConfigNode
return Dump

Read() public method

public Read ( string input ) : Dump
input string
return Dump

ToConfigNode() public method

public ToConfigNode ( Dump dump ) : ConfigNode
dump Dump
return System.ConfigNode

Write() public method

public Write ( Dump value ) : string
value Dump
return string