Nemiver  0.3
Classes | Namespaces | Typedefs | Functions
nmv-dbg-common.h File Reference
#include "nmv-i-debugger.h"
#include <memory>

Go to the source code of this file.

Classes

class  nemiver::VarChange
 
class  nemiver::Command
 A container of the textual command sent to the debugger. More...
 
class  nemiver::Output
 the output received from the debugger. More...
 
class  nemiver::Output::StreamRecord
 debugger stream record. More...
 
class  nemiver::Output::OutOfBandRecord
 the out of band record we got from GDB. More...
 
class  nemiver::Output::ResultRecord
 
class  nemiver::CommandAndOutput
 
struct  nemiver::OutputHandler
 
class  nemiver::OutputHandlerList
 

Namespaces

 nemiver
 

Typedefs

typedef std::shared_ptr< VarChange > nemiver::VarChangePtr
 
typedef SafePtr< OutputHandler, ObjectRef, ObjectUnrefnemiver::OutputHandlerSafePtr
 

Functions

void nemiver::update_debugger_variable (IDebugger::Variable &a_to, IDebugger::Variable &a_from)
 
void nemiver::apply_debugger_variable_change (IDebugger::VariableSafePtr a_var, const VarChange &a_change)