ARB
Enumerations | Functions
arb_diff.h File Reference
#include <attributes.h>
#include <cstdlib>
Include dependency graph for arb_diff.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  TextDiffMode { TDM_DIFF_LINECOUNT =0, TDM_IGNORE_TIMESTAMPS =1, TDM_NOT_DIFF_LINECOUNT =2 }
 

Functions

bool ARB_textfiles_have_difflines (const char *file1, const char *file2, int expected_difflines, TextDiffMode tdmode)
 
size_t ARB_test_mem_equal (const unsigned char *buf1, const unsigned char *buf2, size_t common, size_t blockStartAddress)
 
bool ARB_files_are_equal (const char *file1, const char *file2)
 
bool ARB_files_differ (const char *file1, const char *file2)
 

Enumeration Type Documentation

Enumerator
TDM_DIFF_LINECOUNT 
TDM_IGNORE_TIMESTAMPS 
TDM_NOT_DIFF_LINECOUNT 

Definition at line 19 of file arb_diff.h.

Function Documentation

bool ARB_textfiles_have_difflines ( const char file1,
const char file2,
int  expected_difflines,
TextDiffMode  tdmode 
)
size_t ARB_test_mem_equal ( const unsigned char buf1,
const unsigned char buf2,
size_t  common,
size_t  blockStartAddress 
)
bool ARB_files_are_equal ( const char file1,
const char file2 
)
bool ARB_files_differ ( const char file1,
const char file2 
)