gem5  v22.1.0.0
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
gem5::guest_abi::VarArgsImpl< ABI, Base > Class Template Reference

#include <varargs.hh>

Inheritance diagram for gem5::guest_abi::VarArgsImpl< ABI, Base >:

Public Member Functions

 VarArgsImpl (ThreadContext *_tc, const typename ABI::State &_state)
 

Protected Member Functions

void _getImpl ()
 

Protected Attributes

ThreadContexttc
 
ABI::State state
 

Detailed Description

template<typename ABI, typename Base>
class gem5::guest_abi::VarArgsImpl< ABI, Base >

Definition at line 129 of file varargs.hh.

Constructor & Destructor Documentation

◆ VarArgsImpl()

template<typename ABI , typename Base >
gem5::guest_abi::VarArgsImpl< ABI, Base >::VarArgsImpl ( ThreadContext _tc,
const typename ABI::State &  _state 
)
inline

Definition at line 142 of file varargs.hh.

Member Function Documentation

◆ _getImpl()

template<typename ABI , typename Base >
void gem5::guest_abi::VarArgsImpl< ABI, Base >::_getImpl ( )
protected

Member Data Documentation

◆ state

template<typename ABI , typename Base >
ABI::State gem5::guest_abi::VarArgsImpl< ABI, Base >::state
protected

Definition at line 134 of file varargs.hh.

◆ tc

template<typename ABI , typename Base >
ThreadContext* gem5::guest_abi::VarArgsImpl< ABI, Base >::tc
protected

Definition at line 133 of file varargs.hh.


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

Generated on Wed Dec 21 2022 10:24:13 for gem5 by doxygen 1.9.1