C# Class Yaml.String

Yaml String node
Inheritance: Scalar
Exibir arquivo Open project: rs-services/RightGridWindowsImplementation

Public Methods

Method Description
String ( ParseStream stream ) : System

Parse a string

String ( string val ) : System

New string constructor

ToString ( ) : string

To String

Protected Methods

Method Description
Write ( WriteStream stream ) : void

Write

Private Methods

Method Description
NextUnescapedChar ( ParseStream stream ) : char

Reads a character from the stream, unescapes it, and moves to the next character.

ParseDoubleQuoted ( ParseStream stream ) : string

Parses a String surrounded with double quotes

ParseSingleQuoted ( ParseStream stream ) : string

Parses a String surrounded with single quotes

ParseUnQuoted ( ParseStream stream ) : string

Parses a String surrounded without nothing

Method Details

String() public method

Parse a string
public String ( ParseStream stream ) : System
stream ParseStream
return System

String() public method

New string constructor
public String ( string val ) : System
val string
return System

ToString() public method

To String
public ToString ( ) : string
return string

Write() protected method

Write
protected Write ( WriteStream stream ) : void
stream WriteStream
return void