ModAssy
- Downloads:
- Views:
- Rating:

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.
Free download from Shareware Connection - This is an advanced portable C++ library with 80 variations of the ASSERT macro
Version: 1. 5. 2001 | Size: 1004 KB | Platform: WinOther
Released Date: 11-07-2012 | Rating: 0 | Title: ModAssy
Author Url: http://www.q-mentum.com
Program Info Url: http://www.q-mentum.com
Download Url: http://sourceforge.net/projects/modassert/files/
Hex Editor II
VB Decompiler
Universal Programmer Analyser-UPA
Hexadecimal to ASCII Converter
All2Txt
WirelessKeyView
Code to Chart
Hex Editor Pro
UltraEdit-32
Free Hex Editor
SourceCode2Flowchart
MicroAsm - Free Assembler IDE
Enterprise Architect
Script Debugger IDE
C & C++
Components & Libraries
Databases & Networks
Delphi
Development Kits
Editors, IDEs & Coding Utilities
Help File Tools
Installation Builders
Integration Tools
Java
JavaScript
Languages - Others
Macro Schedulers
Management & Distribution
Portable Macro
Macro Excel Advanced
Advanced Macro Builder
Advanced Macro Excel
Macro Recorder Advanced
Visual Studio Add-on - This is add-on for Ms Visual C++ which find useful comments in workspace projects such as '// TODO:', '// TASK:', '// NOTE:' and make easy navigation on them. This can increase team perfomance greatly. Added Ms Visual C++ STL Debugging features...
Zeta Debugger - Zeta Debugger is a stand-alone source level debugger and code profiler for C/C++/Asm applications written for Windows 98/2000/XP. The debugger supports a several number of debugging formats of Borland and Microsoft Visual C.
GDI Watch Add-In for Visual Studio 2005 - Microsoft Visual Studio 2005 that allows you to watch the full content of Windows GDI handles.
STLFilt - STLFilt is a set of tools to shorten the length of STL-related error messages produced by various C++ compilers.
C/C++ Memory Debugging Library - MemDBG is a little library that can help C and C++ programmers to debug memory leak bugs and other common pitfalls.
Shareware Connection periodically updates pricing and software information of 'ModAssy' from company source 'Q-Mentum' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using 'ModAssy' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of ModAssy.
SeaMonkey, Portable Edition - Using the Internet has become a necessity for a majority of people, including those who do not use a PC regularly. To browse web, stream video or download online content, people often resort to using various third party apps. For example, using ...
Backup Dwarf Home Edition - Making backups of data and media content has become extremely important for computer users nowadays. Owing to hardware failure, you may end up losing gigabytes of precious data. Besides, you may not want to leave sensitive data accessible to all ...
Argente - Registry Cleaner - Keeping the Windows registry clean and optimized is essential for getting optimum performance from the PC. While most users do not prefer tinkering with registry settings, it may get laden with erroneous and invalid entries over prolonged usage. ...
SyncMate - Just like windows users, Macintosh users also need to sync their data with myriads of other devices and other Macs. It is possible to use Apple’s much touted iCloud to sync a Mac with other iOS based devices but that may not fit ...
CleanMyDrive - PC experts unanimously agree that using Macs tend to be a smoother and faster experience than running Windows based PCs but the Apple laptops and desktops also need maintenance and performance tweaking, occasionally. Regular web browsing, ...
360 Internet Security - Using a computer without having capable Security software installed is equivalent to sleeping with your house’s main door wide open. Whether you use a PC at home or manage a network of computers at the workplace, PC security suite has ...
Cold Turkey - To keep your kids and teenage family members away from pornographic and objectionable websites you can use parental control software. Such apps offer numerous restrictive measures to limit PC and web access for young users. However, adult users ...
DriveHQ Online Backup Enterprise Edition - For individual users as well as organizations, taking backup of data is vital nowadays. You really cannot count on the PC hard drive solely to store your data forever in a secure manner, as it is! Backup software is a prerequisite and choosing ...
Machete Video Editor Lite 3.8 build - Average PC users are no longer strangers to video file handling and editing. There are so many sources from where you acquire video files, as it is. You also need to deal with video clips acquired from cameras and smart phones. At times, you may ...
Google Drive - In last few years, the popularity and proliferation of Cloud storage and usage has shot up considerably. Everyone, including a teenager to a network administrator is using some type of cloud based data storage. You can opt for both free and paid ...


