| 
    IDA SDK
    
   | 
 
Information about a basic block of a qflow_chart_t.
Inherits range_t.
Public Attributes | |
| intvec_t | succ | 
| list of node successors  | |
| intvec_t | pred | 
| list of node predecessors  | |
  Public Attributes inherited from range_t | |
| ea_t | start_ea | 
| start_ea included  | |
| ea_t | end_ea | 
| end_ea excluded  | |
Additional Inherited Members | |
  Public Member Functions inherited from range_t | |
| range_t (ea_t ea1=0, ea_t ea2=0) | |
| bool | contains (ea_t ea) const | 
| Compare two range_t instances, based on the start_ea.  More... | |
| bool | contains (const range_t &r) const | 
| Is every ea in 'r' also in this range_t?  | |
| bool | overlaps (const range_t &r) const | 
| Is there an ea in 'r' that is also in this range_t?  | |
| void | clear () | 
| Set start_ea, end_ea to 0.  | |
| bool | empty () const | 
| Is the size of the range_t <= 0?  | |
| asize_t | size () const | 
| Get end_ea - start_ea.  | |
| void | intersect (const range_t &r) | 
| Assign the range_t to the intersection between the range_t and 'r'.  | |
| void | extend (ea_t ea) | 
| Ensure that the range_t includes 'ea'.  | |
| size_t | print (char *buf, size_t bufsize) const | 
| Print the range_t.  More... | |