#include <ICompareDocuments.h>
| Public Methods | |
| virtual | ~ICompareDocuments ()=default | 
| デストラクタ | |
| virtual void | CompareDocument (std::string const &originalFilePath, std::string const &revisedFilePath, std::string const &outputFilePath)=0 | 
| 文書の比較を実行する | |
| virtual void | CreateComparativeTable (std::string const &originalFilePath, std::string const &revisedFilePath, std::string const &outputFilePath)=0 | 
| 新旧対照表を作成する | |
| virtual ChangedRatio | ParseChangedRatio (std::string const &originalFilePath, std::string const &revisedFilePath)=0 | 
| 文書の変更割合をパースする | |
| Static Public Methods | |
| std::unique_ptr< ICompareDocuments > | create () | 
| 文書の比較を実行するオブジェクトを生成する | |
| Protected Methods | |
| ICompareDocuments ()=default | |
| デフォルトコンストラクタ | |
| ICompareDocuments (const ICompareDocuments &)=delete | |
| コピーコンストラクタ | |
| ICompareDocuments & | operator= (const ICompareDocuments &)=delete | 
| コピー代入演算子 | |
| ICompareDocuments (ICompareDocuments &&)=delete | |
| ムーブコンストラクタ | |
| ICompareDocuments & | operator= (ICompareDocuments &&)=delete | 
| ムーブ代入演算子 | |
| 
 | 
| デフォルトコンストラクタ 
 | 
| 
 | 
| コピーコンストラクタ 
 | 
| 
 | 
| ムーブコンストラクタ 
 | 
| 
 | 
| デストラクタ 
 | 
| 
 | 
| コピー代入演算子 
 | 
| 
 | 
| ムーブ代入演算子 
 | 
| 
 | 
| 文書の比較を実行するオブジェクトを生成する 
 | 
| 
 | ||||||||||||||||
| 文書の比較を実行する 
 
 | 
| 
 | ||||||||||||||||
| 新旧対照表を作成する 
 
 | 
| 
 | ||||||||||||
| 文書の変更割合をパースする 
 
 
 |