libsgfc++ 2.0.1
A C++ library that uses SGFC to read and write SGF (Smart Game Format) data.
|
The Document module contains functionality related to the library's concept of a "document". More...
Classes | |
class | LibSgfcPlusPlus::ISgfcDocument |
The ISgfcDocument interface provides access to a collection of SGF games. When you read an SGF file, the SGF data in that file becomes an ISgfcDocument. More... | |
class | LibSgfcPlusPlus::ISgfcDocumentReader |
The ISgfcDocumentReader interface provides functions to generate ISgfcDocument objects by reading SGF data from the filesystem or from in-memory data. ISgfcDocumentReader operates the SGFC backend to achieve its task. Use SgfcPlusPlusFactory to construct new ISgfcDocumentReader objects. More... | |
class | LibSgfcPlusPlus::ISgfcDocumentReadResult |
The ISgfcDocumentReadResult interface provides access to the result of a read operation performed by ISgfcDocumentReader. More... | |
class | LibSgfcPlusPlus::ISgfcDocumentWriter |
The ISgfcDocumentWriter interface provides functions to generate SGF data from ISgfcDocument objects and to either write that data to the filesystem or make it available as an in-memory string. ISgfcDocumentWriter operates the SGFC backend to achieve its task. Use SgfcPlusPlusFactory to construct new ISgfcDocumentWriter objects. More... | |
class | LibSgfcPlusPlus::ISgfcDocumentWriteResult |
The ISgfcDocumentWriteResult interface provides access to the result of a write operation performed by ISgfcDocumentWriter. More... | |
class | LibSgfcPlusPlus::SgfcDocument |
The SgfcDocument class provides an implementation of the ISgfcDocument interface. See the interface header file for documentation. More... | |
class | LibSgfcPlusPlus::SgfcDocumentReader |
The SgfcDocumentReader class provides an implementation of the ISgfcDocumentReader interface. See the interface header file for documentation. More... | |
class | LibSgfcPlusPlus::SgfcDocumentReadResult |
The SgfcDocumentReadResult class provides an implementation of the ISgfcDocumentReadResult interface. See the interface header file for documentation. More... | |
class | LibSgfcPlusPlus::SgfcDocumentWriter |
The SgfcDocumentWriter class provides an implementation of the ISgfcDocumentWriter interface. See the interface header file for documentation. More... | |
class | LibSgfcPlusPlus::SgfcDocumentWriteResult |
The SgfcDocumentWriteResult class provides an implementation of the ISgfcDocumentWriteResult interface. See the interface header file for documentation. More... | |
The Document module contains functionality related to the library's concept of a "document".