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

Convenience class to release graph chains automatically. More...

#include <hexrays.hpp>

Public Member Functions

 chain_keeper_t (graph_chains_t *_gc)
 ~chain_keeper_t ()
block_chains_toperator[] (size_t idx)
block_chains_tfront ()
block_chains_tback ()
 operator graph_chains_t & ()
int for_all_chains (chain_visitor_t &cv, int gca)

Detailed Description

Convenience class to release graph chains automatically.

Use this class instead of using graph_chains_t directly.

Constructor & Destructor Documentation

◆ chain_keeper_t()

chain_keeper_t::chain_keeper_t ( graph_chains_t * _gc)
inline

◆ ~chain_keeper_t()

chain_keeper_t::~chain_keeper_t ( )
inline

Member Function Documentation

◆ operator[]()

block_chains_t & chain_keeper_t::operator[] ( size_t idx)
inline

◆ front()

block_chains_t & chain_keeper_t::front ( )
inline

◆ back()

block_chains_t & chain_keeper_t::back ( )
inline

◆ operator graph_chains_t &()

chain_keeper_t::operator graph_chains_t & ( )
inline

◆ for_all_chains()

int chain_keeper_t::for_all_chains ( chain_visitor_t & cv,
int gca )
inline

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