Table of Contents
Valentina API Reference
This section contains classes, interfaces, enums, value types, and more exposed by Valentina ADKs and Valentina Server.
Individual products may or may not support all APIs. For example, Valentina DB ADKs do not support the Report engine API. See the product documentation of the individual product for more information.
Valentina Types
Database Structure Classes
SQL Classes
- VSqlStatement - [v7.0]
Set Classes
Client/Server Classes
Reporting Classes
NEW for v4.0
This section describes the general API of VReport class that is present in practically all Valentina ADKs. For OO languages this API is implemented as a class with properties and methods. For procedural languages, this is implemented in the style VReport_MethodName( ReportRef, … )
.
Valentina Sqlite
NEW for v6.0
This is API to access the 'SQLite Server' and 'local SQLite engine embedded into VShared.dll' for most ADKs except Xojo. For Xojo read here.
KeyValue Classes
NEW for v7.0
The set of classes to work with a KeyValue store in the Valentina Database.
Valentina Logging
The default location for any ADK is:
- Mac: ~/Library/Logs/ADK_name/vlogs
- Linux: ~/.cache/ADK_name/vlogs
- Win: HOMEDRIVE\HOMEPATH\Application Data\ADK_name\vlogs