gem5  v20.1.0.0
Classes
syscall_emul_buf.hh File Reference
#include <cstring>
#include "base/types.hh"
#include "mem/se_translating_port_proxy.hh"

Go to the source code of this file.

Classes

class  BaseBufferArg
 Base class for BufferArg and TypedBufferArg, Not intended to be used directly. More...
 
class  BufferArg
 BufferArg represents an untyped buffer in target user space that is passed by reference to an (emulated) system call. More...
 
class  TypedBufferArg< T >
 TypedBufferArg is a class template; instances of this template represent typed buffers in target user space that are passed by reference to an (emulated) system call. More...
 

Detailed Description

This file defines buffer classes used to handle pointer arguments in emulated syscalls.

Definition in file syscall_emul_buf.hh.


Generated on Wed Sep 30 2020 14:02:19 for gem5 by doxygen 1.8.17