Documentation code and object released under LGPL licence.
Copyright (C) 2005 by Henrique Abdalla <teike@users.sourceforge.net>
Website created with Website Template Control.

Menu
(plain HTML)
Menu
(powered by javascript)

SubProject: CallStack (Debug Pourpose)

A library for automatic debug pourposes.

In case of segmentation fault, loads of information will promply appear to be read by the developer.

Variables can be fastly monitored also, each must be setup like this:
void Func(){CS;
  String strTest = "Hello";
  CSVAstr(strTest);
}
CS macro inits the callstack object and set its pointer to another object that stores all information about 'Func()'.
CSVAstr(var) macro stores 'strTest' address that when callstack is shown, 'strTest' current value will also be shown.
CSVAHstr(funcret) hold the return value of a function at a new variable ex.:  

CSVAHstr(pData->IDGet_str());

Obs.: For a class function member use 'CSC;' macro ex.:
void className::Func(){CSC;
}

Look at cCallStack.h for more info.