Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cubicdaiya/dtl
/ functions
Functions
130 in github.com/cubicdaiya/dtl
⨍
Functions
130
◇
Types & classes
33
↓ 33 callers
Method
addSequence
dtl/Ses.hpp:83
↓ 17 callers
Method
compose
* compose Longest Common Subsequence and Shortest Edit Script. * The algorithm implemented here is based on "An O(NP) Sequence Comparison Alg
dtl/Diff.hpp:260
↓ 15 callers
Method
getSequence
dtl/Ses.hpp:119
↓ 13 callers
Method
patch
* patching with Shortest Edit Script (SES) */
dtl/Diff.hpp:231
↓ 13 callers
Method
uniPatch
* patching with Unified Format Hunks */
dtl/Diff.hpp:182
↓ 11 callers
Method
getEditDistance
dtl/Diff.hpp:101
↓ 10 callers
Function
isFewArgs
examples/common.cpp:13
↓ 8 callers
Function
create_path
test/dtl_test_common.cpp:4
↓ 7 callers
Method
composeUnifiedHunks
* compose Unified Format Hunks from Shortest Edit Script */
dtl/Diff.hpp:383
↓ 5 callers
Method
getLcsVec
dtl/Diff.hpp:109
↓ 5 callers
Method
getSes
dtl/Diff.hpp:113
↓ 5 callers
Function
isFileExist
examples/common.cpp:4
↓ 4 callers
Function
cal_diff_uni
test/dtl_test_common.cpp:18
↓ 3 callers
Method
getMergedSequence
dtl/Diff3.hpp:76
↓ 3 callers
Method
merge
* merge changes B and C into A */
dtl/Diff3.hpp:83
↓ 3 callers
Method
printSES
dtl/Diff.hpp:316
↓ 3 callers
Method
printUnifiedFormat
dtl/Diff.hpp:360
↓ 2 callers
Function
create_byte_seq
examples/bdiff.cpp:24
↓ 2 callers
Function
diff_resultset_exist_check
test/dtl_test_common.cpp:48
↓ 2 callers
Method
impl
dtl/functors.hpp:145
↓ 1 callers
Method
getUniHunks
dtl/Diff.hpp:117
↓ 1 callers
Function
is_file_exist
test/dtl_test_common.cpp:39
↓ 1 callers
Method
onHuge
dtl/Diff.hpp:126
↓ 1 callers
Method
onOnlyEditDistance
dtl/Diff.hpp:146
↓ 1 callers
Function
showStats
examples/unidiff.cpp:21
↓ 1 callers
Function
unifiedDiff
examples/unidiff.cpp:49
Method
ChangePrinter
dtl/functors.hpp:80
Method
CommonPrinter
dtl/functors.hpp:65
Method
Compare
dtl/functors.hpp:143
Method
CustomStorage
examples/storage.hpp:10
Method
Diff
dtl/Diff.hpp:73
Method
Diff3
dtl/Diff3.hpp:63
Method
Lcs
dtl/Lcs.hpp:50
Method
Printer
dtl/functors.hpp:50
Method
Sequence
dtl/Sequence.hpp:51
Method
Ses
dtl/Ses.hpp:54
Method
SetUp
test/Strdifftest.cpp:69
Method
SetUp
test/Intdifftest.cpp:53
Method
SetUp
test/Strdiff3test.cpp:32
Method
SetUp
test/Patchtest.cpp:26
Method
SetUp
test/Objdifftest.cpp:36
Method
Storage
dtl/functors.hpp:129
Function
TEST_F
test/Strdifftest.cpp:110
Function
TEST_F
* Intdifftest * check list is following * - editdistance * - LCS * - SES */
test/Intdifftest.cpp:90
Function
TEST_F
* Strdiff3test * check list is following * - merge function * - detect confliction */
test/Strdiff3test.cpp:77
Function
TEST_F
* Patchtest * check list is following * - patch function * - uniPatch function */
test/Patchtest.cpp:51
Function
TEST_F
test/Objdifftest.cpp:106
Method
TearDown
test/Strdifftest.cpp:93
Method
TearDown
test/Intdifftest.cpp:77
Method
TearDown
test/Strdiff3test.cpp:67
Method
TearDown
test/Patchtest.cpp:41
Method
TearDown
test/Objdifftest.cpp:93
Method
UniHunkPrinter
dtl/functors.hpp:105
Method
addDecentSequence
* add elements whose SES's type is ADD */
dtl/Diff3.hpp:235
Method
addSequence
dtl/Sequence.hpp:57
Method
compose
* compose differences */
dtl/Diff3.hpp:108
Method
composeSesFromStream
dtl/Diff.hpp:519
Method
createCase
test/Strdifftest.cpp:28
Method
createCase
test/Intdifftest.cpp:23
Method
createCase
test/Strdiff3test.cpp:20
Method
createCase
test/Patchtest.cpp:16
Method
createCase
test/Objdifftest.cpp:19
Function
create_file
test/dtl_test_common.hpp:56
Method
customChangePrinter
examples/printers.hpp:10
Method
disableHuge
dtl/Diff.hpp:159
Method
disableTrivial
dtl/Diff.hpp:171
Method
editDistanceOnlyEnabled
dtl/Diff.hpp:175
Method
enableHuge
dtl/Diff.hpp:155
Method
enableTrivial
dtl/Diff.hpp:167
Method
forwardUntilEnd
dtl/Diff3.hpp:228
Method
getLcs
dtl/Diff.hpp:105
Method
getSequence
dtl/Sequence.hpp:54
Method
hugeEnabled
These are the replacements for the above */
dtl/Diff.hpp:151
Method
impl
test/comparators.hpp:6
Method
impl
test/comparators.hpp:13
Method
init
* initialize */
dtl/Diff.hpp:547
Method
isChange
dtl/Ses.hpp:78
Method
isConflict
dtl/Diff3.hpp:72
Method
isEnd
dtl/Diff3.hpp:220
Method
isHuge
These should be deprecated */
dtl/Diff.hpp:122
Method
isOnlyAdd
dtl/Ses.hpp:62
Method
isOnlyCopy
dtl/Ses.hpp:70
Method
isOnlyDelete
dtl/Ses.hpp:66
Method
isOnlyOneOperation
dtl/Ses.hpp:74
Method
isUnserious
dtl/Diff.hpp:134
Method
joinElemVec
* join elem vectors */
dtl/Diff3.hpp:208
Method
joinSesVec
* join SES vectors */
dtl/Diff.hpp:688
Function
main
test/dtl_test.cpp:7
Function
main
examples/intdiff.cpp:10
Function
main
examples/fpatch.cpp:14
Function
main
examples/unidiff.cpp:84
Function
main
examples/strdiff3.cpp:12
Function
main
examples/unistrdiff.cpp:11
Function
main
examples/patch.cpp:12
Function
main
examples/st2ses.cpp:13
Function
main
examples/bdiff.cpp:47
Function
main
examples/intdiff3.cpp:11
Function
main
examples/strdiff.cpp:12
Function
main
examples/strdiff_cp.cpp:13
Function
main
examples/strdiff_storage.cpp:12
next →
1–100 of 130, ranked by callers