IDAPython 8.4
Loading...
Searching...
No Matches
cinsn_list_t Class Reference

Proxy of C++ qlist< cinsn_t > class.

Inheritance diagram for cinsn_list_t:
cblock_t

Public Member Functions

 __init__ (self, *args)
 init(self) -> cinsn_list_t init(self, x) -> cinsn_list_t
 
"void" swap (self, *args)
 swap(self, x)
 
"bool" empty (self, *args)
 empty(self) -> bool
 
"size_t" size (self, *args)
 size(self) -> size_t
 
"cinsn_t const &" front (self, *args)
 front(self) -> cinsn_t
 
"cinsn_t const &" back (self, *args)
 back(self) -> cinsn_t
 
"qlist< cinsn_t >::const_reverse_iterator" rbegin (self, *args)
 rbegin(self) -> qlist< cinsn_t >::reverse_iterator rbegin(self) -> qlist< cinsn_t >::const_reverse_iterator
 
"qlist< cinsn_t >::const_reverse_iterator" rend (self, *args)
 rend(self) -> qlist< cinsn_t >::reverse_iterator rend(self) -> qlist< cinsn_t >::const_reverse_iterator
 
"void" push_front (self, *args)
 push_front(self, x)
 
"cinsn_t &" push_back (self, *args)
 push_back(self, x)
 
"void" clear (self, *args)
 clear(self)
 
"void" pop_front (self, *args)
 pop_front(self)
 
"void" pop_back (self, *args)
 pop_back(self)
 
"bool" __eq__ (self, *args)
 eq(self, x) -> bool
 
"bool" __ne__ (self, *args)
 ne(self, x) -> bool
 
"size_t" __len__ (self, *args)
 len(self) -> size_t
 
"cinsn_t const &" __getitem__ (self, *args)
 getitem(self, i) -> cinsn_t
 
"void" __setitem__ (self, *args)
 setitem(self, i, v)
 
"bool" remove (self, *args)
 remove(self, v) -> bool
 
 find (self, item)
 
 index (self, item)
 
 at (self, index)
 
"cinsn_list_t_iterator" begin (self, *args)
 begin(self) -> cinsn_list_t_iterator
 
"cinsn_list_t_iterator" end (self, *args)
 end(self) -> cinsn_list_t_iterator
 
"cinsn_list_t_iterator" insert (self, *args)
 insert(self, i, v)
 
"void" erase (self, *args)
 erase(self, p)
 

Static Public Attributes

 front = ida_idaapi._qvector_front
 
 back = ida_idaapi._qvector_back
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )
Parameters
xqlist< cinsn_t > const &

Reimplemented in cblock_t.

Member Function Documentation

◆ __eq__()

"bool" __eq__ ( self,
* args )
Parameters
xqlist< cinsn_t > const &

Reimplemented in cblock_t.

◆ __getitem__()

"cinsn_t const &" __getitem__ ( self,
* args )
Parameters
isize_t

◆ __len__()

"size_t" __len__ ( self,
* args )

◆ __ne__()

"bool" __ne__ ( self,
* args )
Parameters
xqlist< cinsn_t > const &

Reimplemented in cblock_t.

◆ __setitem__()

"void" __setitem__ ( self,
* args )
Parameters
isize_t
vcinsn_t const &

◆ at()

at ( self,
index )

◆ back()

"cinsn_t const &" back ( self,
* args )

◆ begin()

"cinsn_list_t_iterator" begin ( self,
* args )

◆ clear()

"void" clear ( self,
* args )

◆ empty()

"bool" empty ( self,
* args )

◆ end()

"cinsn_list_t_iterator" end ( self,
* args )

◆ erase()

"void" erase ( self,
* args )
Parameters
pcinsn_list_t_iterator

◆ find()

find ( self,
item )

◆ front()

"cinsn_t const &" front ( self,
* args )

◆ index()

index ( self,
item )

◆ insert()

"cinsn_list_t_iterator" insert ( self,
* args )
Parameters
isize_t
vcinsn_t const &

insert(self, p, x) -> cinsn_list_t_iterator

Parameters
pcinsn_list_t_iterator
xcinsn_t const &

◆ pop_back()

"void" pop_back ( self,
* args )

◆ pop_front()

"void" pop_front ( self,
* args )

◆ push_back()

"cinsn_t &" push_back ( self,
* args )
Parameters
xcinsn_t const &

push_back(self) -> cinsn_t

◆ push_front()

"void" push_front ( self,
* args )
Parameters
xcinsn_t const &

◆ rbegin()

"qlist< cinsn_t >.const_reverse_iterator" rbegin ( self,
* args )

◆ remove()

"bool" remove ( self,
* args )
Parameters
vcinsn_t const &

◆ rend()

"qlist< cinsn_t >.const_reverse_iterator" rend ( self,
* args )

◆ size()

"size_t" size ( self,
* args )

◆ swap()

"void" swap ( self,
* args )
Parameters
xqlist< cinsn_t > &

Member Data Documentation

◆ back

back = ida_idaapi._qvector_back
static

◆ front

front = ida_idaapi._qvector_front
static

Property Documentation

◆ thisown

thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

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