#include <trc_etmv4_stack_elem.h>
|
| EtmV4P0Stack () |
|
| ~EtmV4P0Stack () |
|
void | push_front (TrcStackElem *pElem) |
|
void | push_back (TrcStackElem *pElem) |
|
void | pop_back (bool pend_delete=true) |
|
void | pop_front (bool pend_delete=true) |
|
TrcStackElem * | back () |
|
TrcStackElem * | front () |
|
size_t | size () |
|
void | from_front_init () |
|
TrcStackElem * | from_front_next () |
|
void | erase_curr_from_front () |
|
void | delete_all () |
|
void | delete_back () |
|
void | delete_front () |
|
void | delete_popped () |
|
TrcStackElemParam * | createParamElem (const p0_elem_t p0_type, const bool isP0, const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const std::vector< uint32_t > ¶ms) |
|
TrcStackElem * | createParamElemNoParam (const p0_elem_t p0_type, const bool isP0, const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, bool back=false) |
|
TrcStackElemAtom * | createAtomElem (const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const ocsd_pkt_atom &atom) |
|
TrcStackElemExcept * | createExceptElem (const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const bool bSame, const uint16_t excepNum) |
|
TrcStackElemCtxt * | createContextElem (const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const etmv4_context_t &context, const uint8_t IS, const bool back=false) |
|
TrcStackElemAddr * | createAddrElem (const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const etmv4_addr_val_t &addr_val) |
|
TrcStackQElem * | createQElem (const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const int count) |
|
TrcStackElemMarker * | createMarkerElem (const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const trace_marker_payload_t &marker) |
|
TrcStackElemAddr * | createSrcAddrElem (const ocsd_etmv4_i_pkt_type root_pkt, const ocsd_trc_index_t root_index, const etmv4_addr_val_t &addr_val) |
|
Definition at line 341 of file trc_etmv4_stack_elem.h.
◆ EtmV4P0Stack()
EtmV4P0Stack::EtmV4P0Stack |
( |
| ) |
|
|
inline |
◆ ~EtmV4P0Stack()
EtmV4P0Stack::~EtmV4P0Stack |
( |
| ) |
|
|
inline |
◆ back()
◆ createAddrElem()
◆ createAtomElem()
◆ createContextElem()
◆ createExceptElem()
◆ createMarkerElem()
◆ createParamElem()
◆ createParamElemNoParam()
◆ createQElem()
◆ createSrcAddrElem()
◆ delete_all()
void EtmV4P0Stack::delete_all |
( |
| ) |
|
|
inline |
◆ delete_back()
void EtmV4P0Stack::delete_back |
( |
| ) |
|
|
inline |
◆ delete_front()
void EtmV4P0Stack::delete_front |
( |
| ) |
|
|
inline |
◆ delete_popped()
void EtmV4P0Stack::delete_popped |
( |
| ) |
|
|
inline |
◆ erase_curr_from_front()
void EtmV4P0Stack::erase_curr_from_front |
( |
| ) |
|
◆ from_front_init()
void EtmV4P0Stack::from_front_init |
( |
| ) |
|
◆ from_front_next()
◆ front()
◆ pop_back()
void EtmV4P0Stack::pop_back |
( |
bool |
pend_delete = true | ) |
|
|
inline |
◆ pop_front()
void EtmV4P0Stack::pop_front |
( |
bool |
pend_delete = true | ) |
|
|
inline |
◆ push_back()
◆ push_front()
◆ size()
size_t EtmV4P0Stack::size |
( |
| ) |
|
|
inline |
The documentation for this class was generated from the following file: