|
|
| jmmu () |
| | constructor
|
| |
|
virtual | ~jmmu ()=default |
| | standard deconstructor
|
| |
| void | track (std::string packet, std::vector< uint8_t * > &pointers) |
| |
| void | set_mem (std::string packet, uint8_t *ptr) |
| |
| void | set_mem (std::string strm, ProtocolPP::jstream *ptr) |
| |
| void | free_mem (std::string packet) |
| |
|
void | free () |
| | free all pointers
|
| |
|
| jmmu (jmmu &rhs)=delete |
| |
|
| jmmu (const jmmu &rhs)=delete |
| |
◆ free_mem()
| void InterfacePP::jmmu::free_mem |
( |
std::string |
packet | ) |
|
free memory for the packet
- Parameters
-
| packet | name of packet associated with pointer |
◆ set_mem() [1/2]
| void InterfacePP::jmmu::set_mem |
( |
std::string |
packet, |
|
|
uint8_t * |
ptr |
|
) |
| |
Track the memory pointer
- Parameters
-
| packet | name of packet to associate pointer with |
| ptr | byte pointer for memory |
◆ set_mem() [2/2]
Track the stream memory pointer
- Parameters
-
| strm | name of stream to associate pointer with |
| ptr | stream pointer for memory |
◆ track()
| void InterfacePP::jmmu::track |
( |
std::string |
packet, |
|
|
std::vector< uint8_t * > & |
pointers |
|
) |
| |
Track the a set of memory pointers
- Parameters
-
| packet | name of packet to associate pointer with |
| pointers | track vector to hold pointers associated with packet |
The documentation for this class was generated from the following file:
- jtestbench/include/jmmu.h