libsgfc++ 2.0.1
A C++ library that uses SGFC to read and write SGF (Smart Game Format) data.
|
The SgfcBackendLoadResult class provides access to the result of a load operation performed by SgfcBackendController. More...
#include <SgfcBackendLoadResult.h>
Public Member Functions | |
SgfcBackendLoadResult (std::vector< std::shared_ptr< ISgfcMessage > > parseResult, std::shared_ptr< SgfcBackendDataWrapper > sgfDataWrapper) | |
Initializes a newly constructed SgfcBackendLoadResult object with the specified results. | |
virtual | ~SgfcBackendLoadResult () |
Destroys and cleans up the SgfcBackendLoadResult object. | |
std::vector< std::shared_ptr< ISgfcMessage > > | GetParseResult () const |
Returns a collection of ISgfcMessage objects which together form the parse result of the load operation. The messages appear in the order in which they were generated by SGFC. | |
std::shared_ptr< SgfcBackendDataWrapper > | GetSgfDataWrapper () const |
Returns a pointer to the SGF data that was generated by SGFC. | |
The SgfcBackendLoadResult class provides access to the result of a load operation performed by SgfcBackendController.