quic/qbox
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
gs::ShmemIDExtension Class Reference
Inheritance diagram for gs::ShmemIDExtension:
Inheritance graph
[legend]
Collaboration diagram for gs::ShmemIDExtension:
Collaboration graph
[legend]

Public Member Functions

 ShmemIDExtension (const ShmemIDExtension &)=default
 
 ShmemIDExtension (std::string &s, uint64_t addr, uint64_t size, int fd=-1)
 
ShmemIDExtensionoperator= (ShmemIDExtension o)
 
virtual tlm_extension_baseclone () const override
 
virtual void copy_from (const tlm_extension_base &ext) override
 
virtual void free () override
 
bool empty ()
 

Public Attributes

std::string m_memid
 
uint64_t m_mapped_addr
 
uint64_t m_size
 
int m_fd
 

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