#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 |
| ムーブ代入演算子 | |
|
|
デフォルトコンストラクタ
|
|
|
コピーコンストラクタ
|
|
|
ムーブコンストラクタ
|
|
|
デストラクタ
|
|
|
コピー代入演算子
|
|
|
ムーブ代入演算子
|
|
|
文書の比較を実行するオブジェクトを生成する
|
|
||||||||||||||||
|
文書の比較を実行する
|
|
||||||||||||||||
|
新旧対照表を作成する
|
|
||||||||||||
|
文書の変更割合をパースする
|