What is VBLib?
VBLib is one of the sbvblibs, a package with free, open source, cross-platform C++ libraries. sbvblibs is a project hosted in google code .
sbvblibs include:
*) VBLib 6.2.0 - general purpose library
*) VBMcgi 4.0.0 - 3-tier web development (soon)
*) VBXML 1.1.0 - XML software development (soon)
*) VBMath 4.0.0 - templated math library (soon)
Download sbvblibs using a svn client and use line command below
svn checkout http://sbvblibs.googlecode.com/svn/trunk/ sbvblibs-read-only
The main features of VBLib are:
VBString class (general purpose string class with added methods)
VBBinaryData (general purpose class to handle binary data, blob and related)
VBCrossDLL (a class to load DLL's or so's), there's also VBCrossDLLContainer class to load a group of DLL's or so's
VBDate, VBDateTime and VBDateTimeTimezone
VBException (general purpose exception class)
VBFileDiretory (a class to list files in a directory)
VBMD5 (a class to calculate the MD5 hash)
VBProcessArgs (a class to process arguments [ argv, argc ] and help develop command line programs
The main features of VBMcgi are:
VBMcgi class, that isolate business-rules tier and presentation tier for web/cgi software.
Deliver web software in native code and protect your intellectual property.
The main features of VBXML are:
Ease the development of XML-related software based on Xerces library.
The main features of VBMath are:
Template (generic) math processing.
VBMatrix: operators are overloaded for matrix operations; inverse operation is included for real and complex numbers
VBParser: parse math operations in run time
VBLTID: Linear Time Invariant (discrete dynamic systems)