IDA C++ SDK 9.2
Loading...
Searching...
No Matches
cancellable_graph_t Class Reference

#include <gdl.hpp>

Inheritance diagram for cancellable_graph_t:
gdl_graph_t qflow_chart_t

Public Member Functions

virtual ~cancellable_graph_t ()
bool idaapi check_cancel (void) const
Public Member Functions inherited from gdl_graph_t
 DEFINE_MEMORY_ALLOCATION_FUNCS () virtual ~gdl_graph_t()
virtual char *idaapi get_node_label (char *iobuf, int iobufsize, int n) const
virtual void idaapi print_graph_attributes (FILE *fp) const
virtual bool idaapi print_node (FILE *fp, int n) const
virtual bool idaapi print_edge (FILE *fp, int i, int j) const
virtual void idaapi print_node_attributes (FILE *fp, int n) const
virtual int idaapi size (void) const =0
virtual int idaapi node_qty (void) const
virtual bool idaapi exists (int node) const
virtual int idaapi entry (void) const
virtual int idaapi exit (void) const
virtual int idaapi nsucc (int node) const =0
virtual int idaapi npred (int node) const =0
virtual int idaapi succ (int node, int i) const =0
virtual int idaapi pred (int node, int i) const =0
virtual bool idaapi empty (void) const
virtual bgcolor_t idaapi get_node_color (int n) const
virtual bgcolor_t idaapi get_edge_color (int i, int j) const
void idaapi gen_gdl (FILE *fp) const
void idaapi gen_gdl (const char *file) const
size_t idaapi nedge (int node, bool ispred) const
int idaapi edge (int node, int i, bool ispred) const
int idaapi front (void)
node_iterator idaapi begin (void) const
node_iterator idaapi end (void) const
bool idaapi path_exists (int m, int n) const
void idaapi gen_dot (FILE *fp) const
void idaapi gen_dot (const char *file) const

Public Attributes

bool cancelled = false
char padding [3]

Constructor & Destructor Documentation

◆ ~cancellable_graph_t()

virtual cancellable_graph_t::~cancellable_graph_t ( )
inlinevirtual

Member Function Documentation

◆ check_cancel()

bool idaapi cancellable_graph_t::check_cancel ( void ) const

Member Data Documentation

◆ cancelled

bool cancellable_graph_t::cancelled = false
mutable

◆ padding

char cancellable_graph_t::padding[3]

The documentation for this class was generated from the following file: