Software Index
Windows Software Programming Bug Trackers  

ModAssy

download download home home   report broken
important software information
company name:
Q-Mentum
license: Freeware
minimum requirements:
functional limitations:
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.
Similar software
DevTracer (Popularity: ) : What is Devtracer? DevTracer is a fast and effective trace monitor. It can be used with many development platforms for Microsoft Windows, like Microsoft Visual Studio and Visual Basic 6. It can also be used with scripting languages like VBScript ...
Wireless Communication Library VCL Edition (Popularity: ) : Wireless Communication Library VCL Edition brings the power features of Bluetooth, IrDA, WiFi and Wii Remote (Wiimote) technologies to your Delphi/CBuilder applications. Develop Bluetooth Proximity Application in just a few days. Save your time! WCL includes all the things you ...
User reviews

Write a review:
1 2 3 4 5 6 7 8 9 10
1=poor 10=excellent
Write review*
Your name*
Email*
  (Comments are moderated, and will not appear on this site until the editor has approved them)
 
Screenshot
ModAssy
Rate me
supported os's
Windows
    Windows 2000
    Windows 2003
    Windows Vista Starter
    WinXP
Unix
    Unix
Linux
    Linux
    Linux Console
    Linux Gnome
    Linux GPL
    Linux Open Source
stats
downloads 23
version 1.5.1
size in Kb 1,004
popularity   
989/1272475
user rating 0/10
our rating 0 Stars
share info
Recommend ModAssy
Report spyware
New Software
Popular Software
Latest Reviews