libsgfc++ 3.0.0
A C++ library that uses SGFC to read and write SGF (Smart Game Format) data.
Loading...
Searching...
No Matches
Parsing

The Parsing module contains classes that are concerned with parsing the output of SGFC or the input to SGFC. More...

Collaboration diagram for Parsing:

Classes

class  LibSgfcPlusPlus::ISgfcPropertyValueTypeDescriptor
 The ISgfcPropertyValueTypeDescriptor interface provides a description of the potential types of values that a specific SGF property can have in the raw SGF content. This information helps with parsing the raw SGF property value string. More...
class  LibSgfcPlusPlus::SgfcPropertyBasicValueTypeDescriptor
 The SgfcPropertyBasicValueTypeDescriptor class provides an implementation of the ISgfcPropertyValueTypeDescriptor interface. See the interface header file for documentation. More...
class  LibSgfcPlusPlus::SgfcPropertyComposedValueTypeDescriptor
 The SgfcPropertyComposedValueTypeDescriptor class provides an implementation of the ISgfcPropertyValueTypeDescriptor interface. See the interface header file for documentation. More...
class  LibSgfcPlusPlus::SgfcPropertyDualValueTypeDescriptor
 The SgfcPropertyDualValueTypeDescriptor class provides an implementation of the ISgfcPropertyValueTypeDescriptor interface. See the interface header file for documentation. More...
class  LibSgfcPlusPlus::SgfcPropertyElistValueTypeDescriptor
 The SgfcPropertyElistValueTypeDescriptor class provides an implementation of the ISgfcPropertyValueTypeDescriptor interface. See the interface header file for documentation. More...
class  LibSgfcPlusPlus::SgfcPropertyListValueTypeDescriptor
 The SgfcPropertyListValueTypeDescriptor class provides an implementation of the ISgfcPropertyValueTypeDescriptor interface. See the interface header file for documentation. More...
class  LibSgfcPlusPlus::SgfcDocumentEncoder
 The SgfcDocumentEncoder class encodes the content of an ISgfcDocument object into an in-memory string buffer that contains the SGF content stream as if it were read from an .sgf file, and that can be passed to SGFC for further processing (corrections and/or writing to an .sgf file in the filesystem). More...
class  LibSgfcPlusPlus::SgfcPropertyDecoder
 The SgfcPropertyDecoder class parses the raw strings that SGFC provides for SGF properties and their values, and generates proper objects from those parsing activities. More...
class  LibSgfcPlusPlus::SgfcValueConverter
 The SgfcValueConverter class converts raw string values into value types defined by the SGF standard, and vice versa. More...

Detailed Description

The Parsing module contains classes that are concerned with parsing the output of SGFC or the input to SGFC.