#include <vector>
#include <list>
#include <string>
#include <algorithm>
#include <iostream>
Go to the source code of this file.
| Classes | |
| struct | dtl::eleminfo | 
| struct | dtl::Point | 
| struct | dtl::uniHunk< sesElem > | 
| class | dtl::PrintCommon< sesElem > | 
| class | dtl::PrintChange< sesElem > | 
| class | dtl::PrintUniHunk< sesElem > | 
| class | dtl::Sequence< elem > | 
| struct | dtl::idxLcs< elem > | 
| class | dtl::Lcs< elem > | 
| class | dtl::Ses< elem > | 
| class | dtl::Diff< elem, sequence > | 
| class | dtl::Diff3< elem, sequence > | 
| Namespaces | |
| namespace | dtl | 
| Diff Template Library. | |
| Defines | |
| #define | SEPARATE_SIZE (3) | 
| #define | CONTEXT_SIZE (3) | 
| Typedefs | |
| typedef int | dtl::editType | 
| typedef struct dtl::eleminfo | dtl::elemInfo | 
| typedef struct dtl::Point | dtl::P | 
| typedef std::vector< int > | dtl::editPath | 
| typedef std::vector< P > | dtl::editPathCordinates | 
| Variables | |
| const editType | dtl::SES_DELETE = -2 | 
| 23.06.2009: fixed by A. Abramov to reach weCmpState compatibility | |
| const editType | dtl::SES_COMMON = 0 | 
| const editType | dtl::SES_ADD = 2 | 
| 23.06.2009: fixed by A. Abramov to reach weCmpState compatibility | |
| const std::string | dtl::SES_MARK_DELETE = "-" | 
| const std::string | dtl::SES_MARK_COMMON = " " | 
| const std::string | dtl::SES_MARK_ADD = "+" | 
| const unsigned int | dtl::MAX_CORDINATES_SIZE = 2000000 | 
Difference builder library: http://code.google.com/p/dtl-cpp/ 
 dtl can compare two sequences have arbitrary type, however sequence must support random access iterator.
Definition in file dtl.hpp.
|  | ©2009 Positive Technologies | Generated on Tue Jul 14 18:27:31 2009 for WebEngine by |  | 1.5.7 |