ModAssy
   This is an advanced portable C++ library with 80 variations of the ASSERT macro



Size: 0.98 MB
License: Freeware
Price: 0 USD
Category: Software Development / Debugging
Operating System: Windows 2000/2003/XP/Vista
Developer: Q-Mentum
ModAssy Description:
This is an advanced portable C++ library with 80 variations of the ASSERT macro, to add expressions, levels and optional actions. 48 are modular because they can also use Rich Boolies, allowing much more combinations than non-modular ASSERT macros. It is very flexible because it allows you to create custom loggers and assertion displayers, but you can also use the provided ones for Windows, wxWidgets or console applications. The loggers and displayers show extra information, like the date and time, the thread id, the current working directory, etc. and you can add infoprovider objects to ModAssy, to provide similar custom information.

It has eight basic assertions, that each have 16 variations, by adding four suffixes that add functionality.

It is very reliable and portable, as it has been tested with five different compilers (VC++ 6.0, .NET 2003, .NET 2005, gcc on Windows and Linux), with nearly all warnings enabled.

The Rich Boolies can do all kinds of checks and generate elaborate information:
* Relations between two objects: rbEQUAL, rbLESS, ...
* Bitwise comparisons: rbEQUAL_BITWISE, rbBITS_ON, rbBITS_OFF, ...
* Type checking (with RTTI): rbEQUAL_TYPES, rbHAS_TYPE, ...
* Working on ranges and containers: rbIN_RANGE, rbIN_RANGES, rbIN_CONTAINER, rbIN_CONTAINERS, ... These have an extra argument that tells what kind of check to do, e.g. Sorted, Compare, Has, Unique, ...
* String comparisons: rbSTRING, rbSTRING_BEGINS_WITH, rbSTRING_ENDS_WITH, rbSTRING_CONTAINS. These have an extra argument that tells what kind of check to do, e.g. case sensitive or not.
* Logical expressions: rbAND, rbOR, rbXOR. These can have Rich Boolies or plain boolean expressions as their arguments.
* Exceptions: rbEXCEPTION takes an exception as its argument, and uses the information in it.

Screenshot:

 

Click to download ModAssy Download Now
Click here to download ModAssy
   ModAssy has been tested thoroughly by MaxxDownload team against viruses, spyware, adware, trojans and was found to be 100% clean. Our test team will recheck this software periodically to assure users that it remains clean.

Get HTML Codes



Rate this software:

Rating: 3.3/5 (3 votes cast)



Downlod Now ModAssy
File Size:0.98 MB
Write a comment for this movie Write a comment for this software
Author Comment

BBCode is enabled .

Insert code* Security Image
Click to download ModAssy Download Now
Click here to download ModAssy



Click to download ModAssy Download Now
Click here to download ModAssy
Featured
USB Monitor
Software USB port sniffer, monitor tool with protocol analyzer and data logger. This Universal Serial Bus monitoring utility can spy, capture, view, log, analyze, test usb device activity performing connection traffic analysis with data acquisition


2D/3D Pie Chart & Graph Software
3D Pie Chart provides both a client and server side solution for the incorporation of pie charts into web pages. Versatile components enable web authors and Java developers to easily build and publish dynamic and interactive pie charts.


VersyPDF.Delphi
High-quality, industry-strength PDF library meeting requirements of the most demanding and diverse applications. Using VersyPDF.Delphi you can write stand-alone and reliable commercial applications that can read, write, and edit PDF file


Access Query Analyzer
Access Query Analyzer is a professional Access SQL Query Analyzer Tool, it allows you to visually build complete SQL scripts without typing any code. It can help you save time, and reduce debugging, syntax and logic errors.


Bug Trail WorkGroup(10 seat)
Capture and track all your software bugs with Bug Trail. Attach screenshots, automatically capture system parameters and create well formatted MS-WORD and HTML output reports. Available both in personal and Workgroup versions.