Nemiver  0.3
Classes | Namespaces | Typedefs
nmv-i-debugger.h File Reference
#include <stdint.h>
#include <vector>
#include <string>
#include <map>
#include <list>
#include "common/nmv-api-macros.h"
#include "common/nmv-ustring.h"
#include "common/nmv-dynamic-module.h"
#include "common/nmv-safe-ptr-utils.h"
#include "common/nmv-address.h"
#include "common/nmv-asm-instr.h"
#include "common/nmv-loc.h"
#include "common/nmv-str-utils.h"
#include "nmv-i-conf-mgr.h"

Go to the source code of this file.

Classes

class  nemiver::IDebugger
 a debugger engine. More...
 
class  nemiver::IDebugger::Breakpoint
 a breakpoint descriptor More...
 
class  nemiver::IDebugger::OverloadsChoiceEntry
 an entry of a choice list to choose between a list of overloaded functions. This is used for instance to propose a choice between several overloaded functions when the user asked to break into a function by name and when that name has several overloads. More...
 
class  nemiver::IDebugger::Frame
 a function frame as seen by the debugger. More...
 
class  nemiver::IDebugger::Variable
 

Namespaces

 nemiver
 

Typedefs

typedef SafePtr< IDebugger, ObjectRef, ObjectUnrefnemiver::IDebuggerSafePtr