C# Class Nett.Writer.TomlWriter

Mostra file Open project: paiden/Nett

Protected Properties

Property Type Description
config TomlConfig
writer Nett.Util.FormattingStreamWriter

Public Methods

Method Description
TomlWriter ( FormattingStreamWriter writer, TomlConfig config ) : System.Collections.Generic

Protected Methods

Method Description
WriteAppendComments ( TomlObject obj ) : void
WriteAppendNewlines ( TomlObject obj ) : void
WriteArray ( string key, TomlArray array ) : void
WriteKeyedValue ( TomlObject>.KeyValuePair kvp ) : void
WritePrependComments ( TomlObject obj ) : void
WritePrependNewlines ( TomlObject obj ) : void

Private Methods

Method Description
FixMultilineComment ( string src ) : string
ShouldAppendWithNewline ( TomlObject obj ) : bool
ShouldPrependWithNewline ( TomlObject obj ) : bool
WriteValue ( TomlObject obj ) : void

Method Details

TomlWriter() public method

public TomlWriter ( FormattingStreamWriter writer, TomlConfig config ) : System.Collections.Generic
writer Nett.Util.FormattingStreamWriter
config TomlConfig
return System.Collections.Generic

WriteAppendComments() protected method

protected WriteAppendComments ( TomlObject obj ) : void
obj TomlObject
return void

WriteAppendNewlines() protected method

protected WriteAppendNewlines ( TomlObject obj ) : void
obj TomlObject
return void

WriteArray() protected method

protected WriteArray ( string key, TomlArray array ) : void
key string
array TomlArray
return void

WriteKeyedValue() protected method

protected WriteKeyedValue ( TomlObject>.KeyValuePair kvp ) : void
kvp TomlObject>.KeyValuePair
return void

WritePrependComments() protected method

protected WritePrependComments ( TomlObject obj ) : void
obj TomlObject
return void

WritePrependNewlines() protected method

protected WritePrependNewlines ( TomlObject obj ) : void
obj TomlObject
return void

Property Details

config protected_oe property

protected TomlConfig config
return TomlConfig

writer protected_oe property

protected FormattingStreamWriter,Nett.Util writer
return Nett.Util.FormattingStreamWriter