Please enable JavaScript to view this site.

Thread Validator Help

Navigation: API

Source Files

Scroll Prev Top Next More

 

The source files can be found in the API directory in the Thread Validator install directory.

 

These source files allow you to launch Thread Validator, or control the Thread Validator API from many languages of your choice, so that you can get thread deadlock detection for the C/C++/Delphi/Fortran/Rust/Python/VB6 parts of your application.

 

If you're using Thread Validator x86, use the files in the Thread Validator x86 API directory.

 

If you're using Thread Validator x64, use the files in the Thread Validator x64 API directory.

 

 

C / C++ Source files

 

The source files can be found in the API\c directory in the Thread Validator install directory.

 

 svlTVAPI.h

 svlTVAPI.c

 

 loadValidatorIntoAnApplication.c

 loadValidatorIntoAnApplication.h

 

Just add these files to your project and build.
 
If you are using precompiled headers you will need to disable them for svlTVAPI.c.

 

 

C# Source files

 

The source files can be found in the API\c# directory in the Thread Validator install directory.

 

 svlTVAPI.cs

 

 LoadValidatorIntoAnApplication.cs

 

Just add these files to your project and build.
 
 

Delphi Source files

 

The source files can be found in the API\delphi directory in the Thread Validator install directory.

 

 svlTVAPI.pas

 

 LoadValidatorIntoAnApplication.pas

 

Just add these files to your project and build.
 
 

Lua Source files

 

The source files can be found in the API\lua directory in the Thread Validator install directory.

 

 svlTVAPI.lua

 

 load_validator_into_an_application.lua

 

Just add these files to your project and build.
 
 

Perl Source files

 

The source files can be found in the API\perl directory in the Thread Validator install directory.

 

 svlTVAPI.pm

 

 LoadValidatorIntoAnApplication.pm

 

Just add these files to your project and build.
 
 

Python Source files

 

The source files can be found in the API\python directory in the Thread Validator install directory.

 

 svlTVAPI.py

 

 load_validator_into_an_application.py

 

Just add these files to your project and build.
 
 

Rust Source files

 

The source files can be found in the API\rust directory in the Thread Validator install directory.

 

 svl_tv_api.rs

 

 load_validator_into_an_application.rs

 

Just add these files to your project and build.
 
 

VB.Net Source files

 

The source files can be found in the API\vb.net directory in the Thread Validator install directory.

 

 svlTVAPI.vb

 

 LoadValidatorIntoAnApplication.vb

 

Just add these files to your project and build.
 
 

VB6 Source files

 

The source files can be found in the API\vb6 directory in the Thread Validator install directory.

 

 svlTVAPI.bas

 

 LoadValidatorIntoAnApplication.bas

 

Just add these files to your project and build.